OEModule\PatientTicketing\services\PatientTicketing_QueueService::modelToResource PHP Method

modelToResource() public method

Pass through wrapper to generate Queue Resource.
public modelToResource ( OEModule\PatientTicketing\models\Queue $queue ) : resource
$queue OEModule\PatientTicketing\models\Queue
return resource
    public function modelToResource($queue)
    {
        $res = parent::modelToResource($queue);
        foreach (array('name', 'description', 'action_label', 'active', 'is_initial') as $pass_thru) {
            $res->{$pass_thru} = $queue->{$pass_thru};
        }
        if ($queue->assignment_fields) {
            $res->assignment_fields = \CJSON::decode($queue->assignment_fields);
        }
        return $res;
    }