Updated presentation Materials serializers

Added class_name to presentation materials
serializers

Change-Id: Ibd27a9c8122740db3ea9387a733b36b5b85f0735
This commit is contained in:
smarcet 2019-04-17 10:01:16 -03:00
parent aa83b4ab61
commit 0ba31513ae
3 changed files with 5 additions and 6 deletions

View File

@ -19,8 +19,8 @@ use Libs\ModelSerializers\AbstractSerializer;
class SilverStripeSerializer extends AbstractSerializer
{
protected static $array_mappings = [
'Id' => 'id:json_int',
'CreatedUTC' => 'created:datetime_epoch',
'Id' => 'id:json_int',
'CreatedUTC' => 'created:datetime_epoch',
'LastEditedUTC' => 'last_edited:datetime_epoch',
];
}

View File

@ -20,13 +20,13 @@
class PresentationMaterialSerializer extends SilverStripeSerializer
{
protected static $array_mappings = array
(
protected static $array_mappings = [
'Name' => 'name:json_text',
'Description' => 'description:json_text',
'DisplayOnSite' => 'display_on_site:json_boolean',
'Featured' => 'featured:json_boolean',
'Order' => 'order:json_int',
'PresentationId' => 'presentation_id:json_int',
);
'ClassName' => 'class_name:json_text',
];
}

View File

@ -12,7 +12,6 @@
* limitations under the License.
**/
use Doctrine\ORM\Mapping AS ORM;
/**
* Class PresentationLink
* @ORM\Entity