Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F1432221
lessc
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
3 KB
Referenced Files
None
Subscribers
None
lessc
View Options
#!/usr/bin/env php
<?php
/**
* Proxy PHP file generated by Composer
*
* This file includes the referenced bin path (../wikimedia/less.php/bin/lessc)
* using a stream wrapper to prevent the shebang from being output on PHP<8
*
* @generated
*/
namespace
Composer
;
$GLOBALS
[
'_composer_bin_dir'
]
=
__DIR__
;
$GLOBALS
[
'_composer_autoload_path'
]
=
__DIR__
.
'/..'
.
'/autoload.php'
;
if
(
PHP_VERSION_ID
<
80000
)
{
if
(!
class_exists
(
'Composer
\B
inProxyWrapper'
))
{
/**
* @internal
*/
final
class
BinProxyWrapper
{
private
$handle
;
private
$position
;
private
$realpath
;
public
function
stream_open
(
$path
,
$mode
,
$options
,
&
$opened_path
)
{
// get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
$opened_path
=
substr
(
$path
,
17
);
$this
->
realpath
=
realpath
(
$opened_path
)
?:
$opened_path
;
$opened_path
=
$this
->
realpath
;
$this
->
handle
=
fopen
(
$this
->
realpath
,
$mode
);
$this
->
position
=
0
;
return
(
bool
)
$this
->
handle
;
}
public
function
stream_read
(
$count
)
{
$data
=
fread
(
$this
->
handle
,
$count
);
if
(
$this
->
position
===
0
)
{
$data
=
preg_replace
(
'{^#!.*
\r
?
\n
}'
,
''
,
$data
);
}
$this
->
position
+=
strlen
(
$data
);
return
$data
;
}
public
function
stream_cast
(
$castAs
)
{
return
$this
->
handle
;
}
public
function
stream_close
()
{
fclose
(
$this
->
handle
);
}
public
function
stream_lock
(
$operation
)
{
return
$operation
?
flock
(
$this
->
handle
,
$operation
)
:
true
;
}
public
function
stream_seek
(
$offset
,
$whence
)
{
if
(
0
===
fseek
(
$this
->
handle
,
$offset
,
$whence
))
{
$this
->
position
=
ftell
(
$this
->
handle
);
return
true
;
}
return
false
;
}
public
function
stream_tell
()
{
return
$this
->
position
;
}
public
function
stream_eof
()
{
return
feof
(
$this
->
handle
);
}
public
function
stream_stat
()
{
return
array
();
}
public
function
stream_set_option
(
$option
,
$arg1
,
$arg2
)
{
return
true
;
}
public
function
url_stat
(
$path
,
$flags
)
{
$path
=
substr
(
$path
,
17
);
if
(
file_exists
(
$path
))
{
return
stat
(
$path
);
}
return
false
;
}
}
}
if
(
(
function_exists
(
'stream_get_wrappers'
)
&&
in_array
(
'phpvfscomposer'
,
stream_get_wrappers
(),
true
))
||
(
function_exists
(
'stream_wrapper_register'
)
&&
stream_wrapper_register
(
'phpvfscomposer'
,
'Composer
\B
inProxyWrapper'
))
)
{
include
(
"phpvfscomposer://"
.
__DIR__
.
'/..'
.
'/wikimedia/less.php/bin/lessc'
);
exit
(
0
);
}
}
include
__DIR__
.
'/..'
.
'/wikimedia/less.php/bin/lessc'
;
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, May 16, 21:32 (1 d, 6 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
26/2d/c872fb4c7d4478cf15909e7a39c1
Default Alt Text
lessc (3 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment