Example #1
0
 /**
  * Construtor
  * 
  * @param type $content
  */
 function __construct($content)
 {
     $buffer = [];
     if (is_string($content) || is_object($content)) {
         $buffer = explode(',', (string) $content);
     } elseif (is_array($content)) {
         $buffer = $content;
     }
     parent::__construct($buffer);
 }
Example #2
0
 /**
  * Constructor
  */
 function __construct($content)
 {
     $buffer = [];
     if (is_string($content) || is_object($content)) {
         $buffer = json_decode((string) $content, true);
         if (json_last_error() !== JSON_ERROR_NONE) {
             $buffer = [];
         }
     } elseif (is_array($content)) {
         $buffer = $content;
     }
     parent::__construct($buffer);
 }