Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F5959239
yaml-lint
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
yaml-lint
View Options
#!/usr/bin/env php
<?php
/*
* This file is part of the Symfony package.
*
* (c) Fabien Potencier <fabien@symfony.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
if
(
'cli'
!==
\PHP_SAPI
)
{
throw
new
Exception
(
'This script must be run from the command line.'
);
}
/**
* Runs the Yaml lint command.
*
* @author Jan Schädlich <jan.schaedlich@sensiolabs.de>
*/
use
Symfony\Component\Console\Application
;
use
Symfony\Component\Yaml\Command\LintCommand
;
function
includeIfExists
(
string
$file
):
bool
{
return
file_exists
(
$file
)
&&
include
$file
;
}
if
(
!
includeIfExists
(
__DIR__
.
'/../../../../autoload.php'
)
&&
!
includeIfExists
(
__DIR__
.
'/../../vendor/autoload.php'
)
&&
!
includeIfExists
(
__DIR__
.
'/../../../../../../vendor/autoload.php'
)
)
{
fwrite
(
STDERR
,
'Install dependencies using Composer.'
.
PHP_EOL
);
exit
(
1
);
}
if
(!
class_exists
(
Application
::
class
))
{
fwrite
(
STDERR
,
'You need the "symfony/console" component in order to run the Yaml linter.'
.
PHP_EOL
);
exit
(
1
);
}
(
new
Application
())->
add
(
$command
=
new
LintCommand
())
->
getApplication
()
->
setDefaultCommand
(
$command
->
getName
(),
true
)
->
run
()
;
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Oct 3, 06:18 (2 w, 4 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
76/b6/1c00b93981014c05a066347e88f5
Default Alt Text
yaml-lint (1 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment