orderValidation = $orderValidation; } /** * @return bool */ protected function authorized(): bool { // TODO Set Authorization rules return true; } protected function validators($object): bool { return $this->orderValidation->validate($object); } /** * @param CompanyObject $object * @return bool */ protected function criteria($object): bool { //Verify account? //Contract created on Unity return true; } }