api/laravel/Foundation/Console/StorageLinkCommand.yaml
2024-09-26 02:03:21 -07:00

60 lines
1.5 KiB
YAML

name: StorageLinkCommand
class_comment: null
dependencies:
- name: Command
type: class
source: Illuminate\Console\Command
- name: AsCommand
type: class
source: Symfony\Component\Console\Attribute\AsCommand
properties:
- name: signature
visibility: protected
comment: '# * The console command signature.
# *
# * @var string'
- name: description
visibility: protected
comment: '# * The console command description.
# *
# * @var string'
methods:
- name: handle
visibility: public
parameters: []
comment: "# * The console command signature.\n# *\n# * @var string\n# */\n# protected\
\ $signature = 'storage:link\n# {--relative : Create the symbolic link using relative\
\ paths}\n# {--force : Recreate existing symbolic links}';\n# \n# /**\n# * The\
\ console command description.\n# *\n# * @var string\n# */\n# protected $description\
\ = 'Create the symbolic links configured for the application';\n# \n# /**\n#\
\ * Execute the console command.\n# *\n# * @return void"
- name: links
visibility: protected
parameters: []
comment: '# * Get the symbolic links that are configured for the application.
# *
# * @return array'
- name: isRemovableSymlink
visibility: protected
parameters:
- name: link
- name: force
comment: '# * Determine if the provided path is a symlink that can be removed.
# *
# * @param string $link
# * @param bool $force
# * @return bool'
traits:
- Illuminate\Console\Command
- Symfony\Component\Console\Attribute\AsCommand
interfaces: []