'G', 'kg' => 'KG', 'ton' => 'T', ]; } /** * Enum labels * * @return array */ protected static function labels(): array { return [ 'g' => __('Gramme'), 'kg' => __('Kg'), 'ton' => __('Tonne'), ]; } /** * conversion values * base kg() * * @return array */ public static function convert(): array { return [ 'G' => 0.001, 'KG' => 1, 'T' => 1000, ]; } /** * Output the value as a string * @return string */ public function __toString(): string { return (string)$this->label; } }