コード例 #1
0
ファイル: user.php プロジェクト: daodaoliang/nooku-framework
 protected function _initialize(KObjectConfig $config)
 {
     if (empty($config->fields)) {
         $config->fields = array('id', 'name');
     }
     parent::_initialize($config);
 }
コード例 #2
0
ファイル: thumbnail.php プロジェクト: nooku/nooku-files
 protected function _initialize(KObjectConfig $config)
 {
     $size = KObjectConfig::unbox($config->size);
     if (empty($size)) {
         $config->size = array('x' => 200, 'y' => 150);
     }
     parent::_initialize($config);
 }
コード例 #3
0
ファイル: config.php プロジェクト: great-minds/sales
 protected function _initialize(KObjectConfig $config)
 {
     $config->append(array('auto_load' => true));
     parent::_initialize($config);
 }
コード例 #4
0
ファイル: activity.php プロジェクト: nooku/nooku-activities
 /**
  * Initializes the options for the object.
  *
  * Called from {@link __construct()} as a first step of object instantiation.
  *
  * @param KObjectConfig $config Configuration options.
  */
 protected function _initialize(KObjectConfig $config)
 {
     $data = $config->data;
     $config->append(array('format' => '{actor} {action} {object.type} title {object}', 'object_table' => $data->package . '_' . KStringInflector::pluralize($data->name), 'object_column' => $data->package . '_' . $data->name . '_id', 'translator' => 'com:activities.activity.translator', 'objects' => array('actor', 'action', 'object', 'target', 'generator', 'provider')));
     parent::_initialize($config);
 }