summaryrefslogtreecommitdiff
path: root/archlinuxaba/bareos/fix-headlink.patch
diff options
context:
space:
mode:
Diffstat (limited to 'archlinuxaba/bareos/fix-headlink.patch')
-rw-r--r--archlinuxaba/bareos/fix-headlink.patch193
1 files changed, 193 insertions, 0 deletions
diff --git a/archlinuxaba/bareos/fix-headlink.patch b/archlinuxaba/bareos/fix-headlink.patch
new file mode 100644
index 0000000..6830228
--- /dev/null
+++ b/archlinuxaba/bareos/fix-headlink.patch
@@ -0,0 +1,193 @@
+--- a/webui/vendor/zendframework/zend-view/src/Helper/HeadLink.php 2021-04-16 20:54:47.655312342 +0300
++++ b/webui/vendor/zendframework/zend-view/src/Helper/HeadLink.php 2021-04-16 23:17:00.000000000 +0300
+@@ -13,21 +13,23 @@
+ use Zend\View;
+ use Zend\View\Exception;
+
++// @codingStandardsIgnoreStart
+ /**
+ * Zend_Layout_View_Helper_HeadLink
+ *
+ * @see http://www.w3.org/TR/xhtml1/dtds.html
+ *
+ * Creates the following virtual methods:
+- * @method HeadLink appendStylesheet($href, $media = 'screen', $conditionalStylesheet = '', $extras = array())
+- * @method HeadLink offsetSetStylesheet($index, $href, $media = 'screen', $conditionalStylesheet = '', $extras = array())
+- * @method HeadLink prependStylesheet($href, $media = 'screen', $conditionalStylesheet = '', $extras = array())
+- * @method HeadLink setStylesheet($href, $media = 'screen', $conditionalStylesheet = '', $extras = array())
+- * @method HeadLink appendAlternate($href, $type, $title, $extras = array())
+- * @method HeadLink offsetSetAlternate($index, $href, $type, $title, $extras = array())
+- * @method HeadLink prependAlternate($href, $type, $title, $extras = array())
+- * @method HeadLink setAlternate($href, $type, $title, $extras = array())
++ * @method HeadLink appendStylesheet($href, $media = 'screen', $conditionalStylesheet = '', $extras = [])
++ * @method HeadLink offsetSetStylesheet($index, $href, $media = 'screen', $conditionalStylesheet = '', $extras = [])
++ * @method HeadLink prependStylesheet($href, $media = 'screen', $conditionalStylesheet = '', $extras = [])
++ * @method HeadLink setStylesheet($href, $media = 'screen', $conditionalStylesheet = '', $extras = [])
++ * @method HeadLink appendAlternate($href, $type, $title, $extras = [])
++ * @method HeadLink offsetSetAlternate($index, $href, $type, $title, $extras = [])
++ * @method HeadLink prependAlternate($href, $type, $title, $extras = [])
++ * @method HeadLink setAlternate($href, $type, $title, $extras = [])
+ */
++// @codingStandardsIgnoreEnd
+ class HeadLink extends Placeholder\Container\AbstractStandalone
+ {
+ /**
+@@ -35,7 +37,7 @@
+ *
+ * @var string[]
+ */
+- protected $itemKeys = array(
++ protected $itemKeys = [
+ 'charset',
+ 'href',
+ 'hreflang',
+@@ -46,8 +48,12 @@
+ 'sizes',
+ 'type',
+ 'title',
+- 'extras'
+- );
++ 'extras',
++ 'itemprop',
++ 'crossorigin',
++ 'integrity',
++ 'as',
++ ];
+
+ /**
+ * Registry key for placeholder
+@@ -80,7 +86,7 @@
+ */
+ public function headLink(array $attributes = null, $placement = Placeholder\Container\AbstractContainer::APPEND)
+ {
+- return call_user_func_array(array($this, '__invoke'), func_get_args());
++ return call_user_func_array([$this, '__invoke'], func_get_args());
+ }
+
+ /**
+@@ -142,7 +148,11 @@
+ */
+ public function __call($method, $args)
+ {
+- if (preg_match('/^(?P<action>set|(ap|pre)pend|offsetSet)(?P<type>Stylesheet|Alternate|Prev|Next)$/', $method, $matches)) {
++ if (preg_match(
++ '/^(?P<action>set|(ap|pre)pend|offsetSet)(?P<type>Stylesheet|Alternate|Prev|Next)$/',
++ $method,
++ $matches
++ )) {
+ $argc = count($args);
+ $action = $matches['action'];
+ $type = $matches['type'];
+@@ -190,7 +200,7 @@
+ */
+ protected function isValid($value)
+ {
+- if (!$value instanceof stdClass) {
++ if (! $value instanceof stdClass) {
+ return false;
+ }
+
+@@ -213,7 +223,7 @@
+ */
+ public function append($value)
+ {
+- if (!$this->isValid($value)) {
++ if (! $this->isValid($value)) {
+ throw new Exception\InvalidArgumentException(
+ 'append() expects a data token; please use one of the custom append*() methods'
+ );
+@@ -232,7 +242,7 @@
+ */
+ public function offsetSet($index, $value)
+ {
+- if (!$this->isValid($value)) {
++ if (! $this->isValid($value)) {
+ throw new Exception\InvalidArgumentException(
+ 'offsetSet() expects a data token; please use one of the custom offsetSet*() methods'
+ );
+@@ -250,7 +260,7 @@
+ */
+ public function prepend($value)
+ {
+- if (!$this->isValid($value)) {
++ if (! $this->isValid($value)) {
+ throw new Exception\InvalidArgumentException(
+ 'prepend() expects a data token; please use one of the custom prepend*() methods'
+ );
+@@ -268,7 +278,7 @@
+ */
+ public function set($value)
+ {
+- if (!$this->isValid($value)) {
++ if (! $this->isValid($value)) {
+ throw new Exception\InvalidArgumentException(
+ 'set() expects a data token; please use one of the custom set*() methods'
+ );
+@@ -315,7 +325,7 @@
+ }
+
+ if (isset($attributes['conditionalStylesheet'])
+- && !empty($attributes['conditionalStylesheet'])
++ && ! empty($attributes['conditionalStylesheet'])
+ && is_string($attributes['conditionalStylesheet'])
+ ) {
+ // inner wrap with comment end and start if !IE
+@@ -340,7 +350,7 @@
+ ? $this->getWhitespace($indent)
+ : $this->getIndent();
+
+- $items = array();
++ $items = [];
+ $this->getContainer()->ksort();
+ foreach ($this as $item) {
+ $items[] = $this->itemToString($item);
+@@ -378,7 +388,7 @@
+ return false;
+ }
+
+- if (0 < count($args)) {
++ if ($args) {
+ $media = array_shift($args);
+ if (is_array($media)) {
+ $media = implode(',', $media);
+@@ -386,18 +396,20 @@
+ $media = (string) $media;
+ }
+ }
+- if (0 < count($args)) {
++ if ($args) {
+ $conditionalStylesheet = array_shift($args);
+- if (!empty($conditionalStylesheet) && is_string($conditionalStylesheet)) {
++ if (! empty($conditionalStylesheet) && is_string($conditionalStylesheet)) {
+ $conditionalStylesheet = (string) $conditionalStylesheet;
+ } else {
+ $conditionalStylesheet = null;
+ }
+ }
+
+- if (0 < count($args) && is_array($args[0])) {
++ if ($args && is_array($args[0])) {
+ $extras = array_shift($args);
+ $extras = (array) $extras;
++ } else {
++ $extras = array();
+ }
+
+ $attributes = compact('rel', 'type', 'href', 'media', 'conditionalStylesheet', 'extras');
+@@ -443,13 +455,15 @@
+ $type = array_shift($args);
+ $title = array_shift($args);
+
+- if (0 < count($args) && is_array($args[0])) {
++ if ($args && is_array($args[0])) {
+ $extras = array_shift($args);
+ $extras = (array) $extras;
+
+ if (isset($extras['media']) && is_array($extras['media'])) {
+ $extras['media'] = implode(',', $extras['media']);
+ }
++ } else {
++ $extras = array();
+ }
+
+ $href = (string) $href;