public function attributeLables() { $class = strtolower(get_class($this)); $pet = substr($class, strrpos($class, '\\') + 1); $labels = array_merge(['breed' => 'What breed is your pet?', 'microchipped' => 'Is your pet microchipped?', 'neutered' => 'Is your pet neutered?'], parent::attributeLables()); foreach ($labels as &$label) { $label = strtr($label, compact('pet')); } return $labels; }