<?php class_uses(object|string $object_or_class, bool $autoload = true): array|false
<?php )->useWritePdo()->get(); if (is_a($value->class, Pivot::class, true) || in_array(AsPivot::class, class_uses($value->class))) { return $collection; }
<?php function trait_uses_recursive($trait) { $traits = class_uses($trait) ?: []; foreach ($traits as $trait) { $traits += trait_uses_recursive($trait);
<?php $app = parent::getApplication(); foreach ($app->all() as $command) { if (! in_array(RunsInPlease::class, class_uses($command))) { $command->setHidden(true); } }
<?php { $command = $this->laravel->make($command); if (! in_array(RunsInPlease::class, class_uses($command))) { $this->deferredCommands[] = $command; return;