searchable icon indicating copy to clipboard operation
searchable copied to clipboard

Compatability issue when using DebugKit

Open denegen opened this issue 15 years ago • 0 comments

DebugKit uses a Model called ToolbarAccess which extends directly from object. This produces an error when trying to call Model::Behaviors->attached():

Notice: Undefined property: ToolbarAccess::$Behaviors in C:\xampp\htdocs___\app\plugins\searchable\vendors\shells\build_search_index.php on line 157

Fatal error: Call to a member function attached() on a non-object in C:\xampp\ht docs___\app\plugins\searchable\vendors\shells\build_search_index.php on line 157

As a fix I added a line before searchable\vendors\shells\build_search_index.php line 157:

  // If Searchable not attached or Model does not extend Model, skip
  $Model = ClassRegistry::init($modelName);
  if ( !is_a( $Model, 'Model' ) || !$Model->Behaviors->attached('Searchable')) {
    continue;
  }

denegen avatar Jun 28 '10 07:06 denegen