Nwidart\Modules\Module::get PHP Method

get() public method

Get a specific data from json file by given the key.
public get ( $key, null $default = null ) : mixed
$key
$default null
return mixed
    public function get($key, $default = null)
    {
        return $this->json()->get($key, $default);
    }

Usage Example

Example #1
0
 /**
  * @param Module $module
  *
  * @return void
  */
 public function moduleSeed(Module $module)
 {
     $seeders = [];
     $name = $module->getName();
     $config = $module->get('migration');
     if (is_array($config) && array_key_exists('seeds', $config)) {
         foreach ((array) $config['seeds'] as $class) {
             if (@class_exists($class)) {
                 $seeders[] = $class;
             }
         }
     } else {
         $class = $this->getSeederName($name);
         //legacy support
         if (@class_exists($class)) {
             $seeders[] = $class;
         }
     }
     if (count($seeders) > 0) {
         array_walk($seeders, [$this, 'dbSeed']);
         $this->info("Module [{$name}] seeded.");
     }
 }
All Usage Examples Of Nwidart\Modules\Module::get