public function __construct($data = []) { global $mocks; parent::__construct($data); if (!empty($data) && !empty($mocks['create'])) { call_user_func($mocks['create'], $data); } }