function __construct($title, $publish, $author, $format, $count, $resume, $isbn, $image) { $this->core = \lib\core::getInstance(); $this->validator = \lib\Validator::getInstance(); $thisData = array(&$this->title, &$this->publish, &$this->author, &$this->format, &$this->count, &$this->resume, &$this->isbn, &$this->image); $outData = array($title, $publish, $author, $format, $count, $resume, $isbn, $image); $this->validate($thisData, $outData); }