--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Installs (or removes) a block that will be invoked for every access to the database. If the block returns 0 (or <tt>nil</tt>), the statement is allowed to proceed. Returning 1 causes an authorization error to occur, and returning 2 causes the access to be silently denied.
full_name: SQLite3::Database#authorizer
is_singleton: false
name: authorizer
params: ( data=nil, &block )
visibility: public
