Version 4.7.23
This commit is contained in:
1 parent
7124a02564
commit
25ddeb65d6
1791 files changed
+76990
-44452
No files matched your search
@@ -38,7 +38,8 @@ class _File
|
||||
{
|
||||
$extension = ( isset( $options['extension'] ) ? $options['extension'] : 'core_Attachment' );
|
||||
$scheme = ( isset( $options['scheme'] ) ? $options['scheme'] : NULL );
|
||||
$schemeString = '';
|
||||
$cacheBust = ( isset( $options['cb'] ) ? $options['cb'] : NULL );
|
||||
$schemeString = $cbString = '';
|
||||
|
||||
if ( $scheme )
|
||||
{
|
||||
@@ -46,18 +47,22 @@ class _File
|
||||
$schemeString = ( $scheme == 'full' ) ? '->setScheme("' . $fullScheme .'")' : '->setScheme(NULL)';
|
||||
}
|
||||
|
||||
if ( $cacheBust )
|
||||
{
|
||||
$cbString = "->setQueryString( 'v', " . $cacheBust . ")";
|
||||
}
|
||||
if ( $data instanceof \IPS\File )
|
||||
{
|
||||
return "(string) " . $data . "->url" . $schemeString;
|
||||
return "(string) " . $data . "->url" . $schemeString . $cbString;
|
||||
}
|
||||
|
||||
if ( mb_substr( $extension, 0, 1 ) === '$' )
|
||||
{
|
||||
return "\\IPS\\File::get( {$extension}, " . $data . " )->url" . $schemeString;
|
||||
return "\\IPS\\File::get( {$extension}, " . $data . " )->url" . $schemeString . $cbString;
|
||||
}
|
||||
else
|
||||
{
|
||||
return "\\IPS\\File::get( \"{$extension}\", " . $data . " )->url" . $schemeString;
|
||||
return "\\IPS\\File::get( \"{$extension}\", " . $data . " )->url" . $schemeString . $cbString;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user