<?php func_get_args(): array
<?php { $wantsASingleValue = is_string($properties); $properties = is_array($properties) ? $properties : func_get_args(); $beforeReset = match (true) { empty($properties) => $this->all(),
<?php { $results = []; foreach (is_array($properties) ? $properties : func_get_args() as $property) { $results[$property] = $this->hasProperty($property) ? $this->getPropertyValue($property) : null; }
<?php public function except($properties) { $properties = is_array($properties) ? $properties : func_get_args(); return array_diff_key($this->all(), array_flip($properties)); }
<?php static function commands($commands) { $commands = is_array($commands) ? $commands : func_get_args(); Artisan::starting(fn(Artisan $artisan) => $artisan->resolveCommands($commands)); }