Services\ModelService::modelToResource PHP Метод

modelToResource() защищенный Метод

protected modelToResource ( BaseActiveRecord $model ) : resource
$model BaseActiveRecord
Результат resource
    protected function modelToResource($model)
    {
        $class = static::getResourceClass();
        return new $class(array('id' => $model->id, 'last_modified' => strtotime($model->last_modified_date)));
    }

Usage Example

 /**
  * Pass through wrapper to generate Queue Resource.
  *
  * @param OEModule\PatientTicketing\models\Ticket $ticket
  *
  * @return resource
  */
 public function modelToResource($ticket)
 {
     $res = parent::modelToResource($ticket);
     foreach (array('patient_id', 'priority_id', 'report', 'assignee_user_id', 'assignee_date', 'created_user_id', 'created_date', 'last_modified_user_id', 'last_modified_date', 'event_id') as $pass_thru) {
         $res->{$pass_thru} = $ticket->{$pass_thru};
     }
     return $res;
 }
All Usage Examples Of Services\ModelService::modelToResource