SYMBOL INDEX (57 symbols across 8 files) FILE: src/UniqueTranslationRule.php class UniqueTranslationRule (line 7) | class UniqueTranslationRule method for (line 40) | public static function for($table, $column = null) method __construct (line 51) | public function __construct($table, $column = null) method ignore (line 65) | public function ignore($value, $column = 'id') method __toString (line 78) | public function __toString() FILE: src/UniqueTranslationServiceProvider.php class UniqueTranslationServiceProvider (line 8) | class UniqueTranslationServiceProvider extends ServiceProvider method boot (line 15) | public function boot() method register (line 25) | public function register() FILE: src/UniqueTranslationValidator.php class UniqueTranslationValidator (line 11) | class UniqueTranslationValidator method validate (line 23) | public function validate($attribute, $value, $parameters, $validator) method setMissingErrorMessages (line 51) | protected function setMissingErrorMessages($validator, $name, $locale) method isNovaTranslation (line 76) | protected function isNovaTranslation($attribute) method getNovaAttributeNameAndLocale (line 88) | protected function getNovaAttributeNameAndLocale($attribute) method isFilamentTranslation (line 102) | protected function isFilamentTranslation($attribute) method getFilamentAttributeNameAndLocale (line 114) | protected function getFilamentAttributeNameAndLocale($attribute, $vali... method getArrayAttributeNameAndLocale (line 136) | protected function getArrayAttributeNameAndLocale($attribute) method getAttributeNameAndLocale (line 149) | protected function getAttributeNameAndLocale($attribute, $delimiter) method getAttributeLocale (line 165) | protected function getAttributeLocale($attribute, $delimiter) method getAttributeName (line 181) | protected function getAttributeName($attribute, $locale, $delimiter) method getConnectionAndTable (line 193) | protected function getConnectionAndTable($parameters) method getParameter (line 214) | protected function getParameter($parameters, $index) method convertNullValue (line 226) | protected function convertNullValue($value) method isUnique (line 241) | protected function isUnique($value, $name, $locale, $parameters) method findTranslation (line 269) | protected function findTranslation($connection, $table, $column, $loca... method ignore (line 295) | protected function ignore($query, $column = null, $value = null) method getUniqueExtra (line 316) | protected function getUniqueExtra($parameters) method getExtraConditions (line 333) | protected function getExtraConditions(array $segments) method addConditions (line 355) | protected function addConditions($query, $conditions) method addWhere (line 374) | protected function addWhere($query, $key, $extraValue) FILE: tests/Stubs/Model.php class Model (line 8) | class Model extends EloquentModel FILE: tests/TestCase.php class TestCase (line 12) | abstract class TestCase extends BaseTestCase method setUp (line 33) | protected function setUp(): void method getPackageProviders (line 51) | protected function getPackageProviders($app) method setupDatabase (line 63) | protected function setupDatabase() FILE: tests/UniqueTranslationTest.php class UniqueTranslationTest (line 10) | class UniqueTranslationTest extends TestCase method it_checks_if_the_translation_for_the_current_locale_is_unique (line 13) | public function it_checks_if_the_translation_for_the_current_locale_is... method search_is_case_insensitive (line 49) | public function search_is_case_insensitive() method it_checks_if_the_translation_for_a_specific_locale_is_unique (line 70) | public function it_checks_if_the_translation_for_a_specific_locale_is_... method a_database_connection_can_be_specified (line 112) | public function a_database_connection_can_be_specified() method the_models_attribute_name_can_be_specified (line 142) | public function the_models_attribute_name_can_be_specified() method it_ignores_the_given_id (line 175) | public function it_ignores_the_given_id() method it_ignores_a_specific_attribute_with_the_given_value (line 208) | public function it_ignores_a_specific_attribute_with_the_given_value() method it_ignores_null_values (line 242) | public function it_ignores_null_values() method it_validates_nova_translations (line 263) | public function it_validates_nova_translations() method it_handles_backslashes_in_values (line 291) | public function it_handles_backslashes_in_values() method it_handles_arabic_language (line 327) | public function it_handles_arabic_language() FILE: tests/ValidationMessageTest.php class ValidationMessageTest (line 9) | class ValidationMessageTest extends TestCase method it_returns_a_default_error_message_when_validating_a_single_translation (line 12) | public function it_returns_a_default_error_message_when_validating_a_s... method it_returns_a_default_error_message_when_validating_an_array (line 44) | public function it_returns_a_default_error_message_when_validating_an_... method it_returns_a_custom_error_message_when_validating_a_single_translation (line 76) | public function it_returns_a_custom_error_message_when_validating_a_si... method it_returns_a_custom_error_message_when_validating_an_array (line 110) | public function it_returns_a_custom_error_message_when_validating_an_a... method it_returns_a_default_error_message_when_validating_a_nova_translation (line 144) | public function it_returns_a_default_error_message_when_validating_a_n... FILE: tests/WhereClauseTest.php class WhereClauseTest (line 21) | class WhereClauseTest extends TestCase method it_accepts_where_clause (line 24) | public function it_accepts_where_clause() method it_accepts_where_not_clauses (line 46) | public function it_accepts_where_not_clauses() method it_accepts_where_null_clause (line 68) | public function it_accepts_where_null_clause() method it_accepts_where_not_null_clause (line 90) | public function it_accepts_where_not_null_clause()