public function insertToLanguageFiles()
    {
        //Model singular version
        $model_singular = Str::singular($this->originalName);
        //Model Plural version
        $model_plural = Str::plural($this->originalName);
        //Model Plural key
        $model_plural_key = strtolower(Str::plural($this->model));
        //Path to that language files
        $path = resource_path('lang'.DIRECTORY_SEPARATOR.'en');
        //config folder path
        $config_path = config_path('module.php');
        //Creating directory if it isn't
        $this->createDirectory($path);
        //Labels file
        $labels = [
            'create'     => "Create $model_singular",
            'edit'       => "Edit $model_singular",
            'management' => "$model_singular Management",
            'title'      => "$model_plural",

            'table' => [
                'id'        => 'Id',
                'createdat' => 'Created At',
            ],
        ];
        //Pushing values to labels
        add_key_value_in_file($path.'/labels.php', [$model_plural_key => $labels], 'backend');
        //Menus file
        $menus = [
            'all'        => "All $model_plural",
            'create'     => "Create $model_singular",
            'edit'       => "Edit $model_singular",
            'management' => "$model_singular Management",
            'main'       => "$model_plural",
        ];
        //Pushing to menus file
        add_key_value_in_file($path.'/menus.php', [$model_plural_key => $menus], 'backend');
        //Exceptions file
        $exceptions = [
            'already_exists' => "That $model_singular already exists. Please choose a different name.",
            'create_error'   => "There was a problem creating this $model_singular. Please try again.",
            'delete_error'   => "There was a problem deleting this $model_singular. Please try again.",
            'not_found'      => "That $model_singular does not exist.",
            'update_error'   => "There was a problem updating this $model_singular. Please try again.",
        ];
        //Alerts File
        $alerts = [
            'created' => "The $model_singular was successfully created.",
            'deleted' => "The $model_singular was successfully deleted.",
            'updated' => "The $model_singular was successfully updated.",
        ];
        //Pushing to menus file
        add_key_value_in_file($path.'/alerts.php', [$model_plural_key => $alerts], 'backend');
        //Pushing to exceptions file
        add_key_value_in_file($path.'/exceptions.php', [$model_plural_key => $exceptions], 'backend');
        //config file "module.php"
        $config = [
            $model_plural_key => [
                'table' => $this->table,
            ],
        ];
        //Pushing to config file
        add_key_value_in_file($config_path, $config);
    }
public function insertToLanguageFiles()
    {
        //Model singular version
        $model_singular = Str::singular($this->originalName);
        //Model Plural version
        $model_plural = Str::plural($this->originalName);
        //Model Plural key
        $model_plural_key = strtolower(Str::plural($this->model));
        //Path to that language files
        $path = resource_path('lang'.DIRECTORY_SEPARATOR.'en');
        //config folder path
        $config_path = config_path('module.php');
        //Creating directory if it isn't
        $this->createDirectory($path);
        //Labels file
        $labels = [
            'create'     => "Create $model_singular",
            'edit'       => "Edit $model_singular",
            'management' => "$model_singular Management",
            'title'      => "$model_plural",

            'table' => [
                'id'        => 'Id',
                'createdat' => 'Created At',
            ],
        ];
        //Pushing values to labels
        add_key_value_in_file($path.'/labels.php', [$model_plural_key => $labels], 'backend');
        //Menus file
        $menus = [
            'all'        => "All $model_plural",
            'create'     => "Create $model_singular",
            'edit'       => "Edit $model_singular",
            'management' => "$model_singular Management",
            'main'       => "$model_plural",
        ];
        //Pushing to menus file
        add_key_value_in_file($path.'/menus.php', [$model_plural_key => $menus], 'backend');
        //Exceptions file
        $exceptions = [
            'already_exists' => "That $model_singular already exists. Please choose a different name.",
            'create_error'   => "There was a problem creating this $model_singular. Please try again.",
            'delete_error'   => "There was a problem deleting this $model_singular. Please try again.",
            'not_found'      => "That $model_singular does not exist.",
            'update_error'   => "There was a problem updating this $model_singular. Please try again.",
        ];
        //Alerts File
        $alerts = [
            'created' => "The $model_singular was successfully created.",
            'deleted' => "The $model_singular was successfully deleted.",
            'updated' => "The $model_singular was successfully updated.",
        ];
        //Pushing to menus file
        add_key_value_in_file($path.'/alerts.php', [$model_plural_key => $alerts], 'backend');
        //Pushing to exceptions file
        add_key_value_in_file($path.'/exceptions.php', [$model_plural_key => $exceptions], 'backend');
        //config file "module.php"
        $config = [
            $model_plural_key => [
                'table' => $this->table,
            ],
        ];
        //Pushing to config file
        add_key_value_in_file($config_path, $config);
    }
public function insertToLanguageFiles ( ) { //Model singular version $ model_singular = Str :: singular ( $ this -> originalName ) ; //Model Plural version $ model_plural = Str :: plural ( $ this -> originalName ) ; //Model Plural key $ model_plural_key = strtolower ( Str :: plural ( $ this -> model ) ) ; //Path to that language files $ path = resource_path ( 'lang' . DIRECTORY_SEPARATOR . 'en' ) ; //config folder path $ config_path = config_path ( 'module.php' ) ; //Creating directory if it isn't $ this -> createDirectory ( $ path ) ; //Labels file $ labels = [ 'create' => "Create $model_singular" , 'edit' => "Edit $model_singular" , 'management' => "$model_singular Management" , 'title' => "$model_plural" , 'table' => [ 'id' => 'Id' , 'createdat' => 'Created At' , ] , ] ; //Pushing values to labels add_key_value_in_file ( $ path . '/labels.php' , [ $ model_plural_key => $ labels ] , 'backend' ) ; //Menus file $ menus = [ 'all' => "All $model_plural" , 'create' => "Create $model_singular" , 'edit' => "Edit $model_singular" , 'management' => "$model_singular Management" , 'main' => "$model_plural" , ] ; //Pushing to menus file add_key_value_in_file ( $ path . '/menus.php' , [ $ model_plural_key => $ menus ] , 'backend' ) ; //Exceptions file $ exceptions = [ 'already_exists' => "That $model_singular already exists. Please choose a different name." , 'create_error' => "There was a problem creating this $model_singular. Please try again." , 'delete_error' => "There was a problem deleting this $model_singular. Please try again." , 'not_found' => "That $model_singular does not exist." , 'update_error' => "There was a problem updating this $model_singular. Please try again." , ] ; //Alerts File $ alerts = [ 'created' => "The $model_singular was successfully created." , 'deleted' => "The $model_singular was successfully deleted." , 'updated' => "The $model_singular was successfully updated." , ] ; //Pushing to menus file add_key_value_in_file ( $ path . '/alerts.php' , [ $ model_plural_key => $ alerts ] , 'backend' ) ; //Pushing to exceptions file add_key_value_in_file ( $ path . '/exceptions.php' , [ $ model_plural_key => $ exceptions ] , 'backend' ) ; //config file "module.php" $ config = [ $ model_plural_key => [ 'table' => $ this -> table , ] , ] ; //Pushing to config file add_key_value_in_file ( $ config_path , $ config ) ; }
This would enter the necessary language file contents to respective language files.

@param [array] $input
This would enter the necessary language file contents to respective language files .