| 12345678910111213141516171819202122 |
- import BaseNormalizer from './baseNormalizer'
- import ApiModel from "~/models/ApiModel";
- /**
- * Classe assurant la normalization d'un Model vers un fichier JSON
- */
- class ModelNormalizer extends BaseNormalizer {
- static support (subject: object): boolean {
- return subject instanceof ApiModel
- }
- /**
- * Récupération de l'Item souhaité puis transformation en JSON
- *
- * @return {any} réponse
- * @param subject
- */
- public static normalize (subject: ApiModel): any {
- return subject.$toJson()
- }
- }
- export default ModelNormalizer
|