app\models\EntityModel::getTransformerName PHP Method

getTransformerName() public static method

public static getTransformerName ( $entityType ) : string
$entityType
return string
    public static function getTransformerName($entityType)
    {
        return 'App\\Ninja\\Transformers\\' . ucwords(Utils::toCamelCase($entityType)) . 'Transformer';
    }

Usage Example

 protected function itemResponse($item)
 {
     $transformerClass = EntityModel::getTransformerName($this->entityType);
     $transformer = new $transformerClass(Auth::user()->account, Input::get('serializer'));
     $data = $this->createItem($item, $transformer, $this->entityType);
     return $this->response($data);
 }