helper/ApiRestHelper/JsonHelper.php
public function json_encode_data($object, array $fields, $options = 0){
        $array= $this->object_to_array($object, $fields);
        return json_encode($array, $options);
    }
public function json_encode_data($object, array $fields, $options = 0){
        $array= $this->object_to_array($object, $fields);
        return json_encode($array, $options);
    }
public function json_encode_data ( $ object , array $ fields , $ options = 0 ) { $ array = $ this -> object_to_array ( $ object , $ fields ) ; return json_encode ( $ array , $ options ) ; }
Este realiza el pasaje de un objeto a json asegurando que el mismo no entre en loop.
Para esto primero pasa el objeto a array en base a los campos que quiere mapear y despues lo pasa a json
@param Object $object
@param mixed $fields
@param int $options
@return string
Este realiza el pasaje de un objeto a json asegurando que el mismo no entre en loop . Para esto primero pasa el objeto a array en base a los campos que quiere mapear y despues lo pasa a json