Skip to content

Commit

Permalink
Dev Fix e_strict error in PluginDynamic.
Browse files Browse the repository at this point in the history
  • Loading branch information
SamMousa committed Mar 28, 2013
1 parent 5e2b5ea commit 9dfa370
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions application/models/PluginDynamic.php
Expand Up @@ -25,14 +25,18 @@ public function __construct($sTableName, $scenario = 'insert')
* @param type $className
* @return Plugin
*/
public static function model($sTableName) {
if (!isset(self::$_models[$sTableName]))
public static function model($sTableName = null)
{
if (isset($sTableName))
{
$model = self::$_models[$sTableName] = new PluginDynamic($sTableName);
$model->_md = new CActiveRecordMetaData($model);
$model->attachBehaviors($model->behaviors());
if (!isset(self::$_models[$sTableName]))
{
$model = self::$_models[$sTableName] = new PluginDynamic($sTableName);
$model->_md = new CActiveRecordMetaData($model);
$model->attachBehaviors($model->behaviors());
}
return self::$_models[$sTableName];
}
return self::$_models[$sTableName];
}

/**
Expand Down

0 comments on commit 9dfa370

Please sign in to comment.