'You need to choose an activity, if the project should be changed.', self::MISSING_PROJECT_ERROR => 'A project needs to be selected.', self::ACTIVITY_PROJECT_MISMATCH_ERROR => 'Project mismatch: chosen project does not match the activity project.', self::DISABLED_ACTIVITY_ERROR => 'Cannot start a disabled activity.', self::DISABLED_PROJECT_ERROR => 'Cannot start a disabled project.', self::DISABLED_CUSTOMER_ERROR => 'Cannot start a disabled customer.', self::HOURLY_RATE_FIXED_RATE => 'Cannot set hourly rate and fixed rate at the same time.', ]; public $message = 'This form has invalid settings.'; public function getTargets() { return self::CLASS_CONSTRAINT; } }