|
@@ -37,11 +37,6 @@ class Admin
|
|
|
*/
|
|
|
const VERSION = '1.0.0';
|
|
|
|
|
|
- /**
|
|
|
- * @var string
|
|
|
- */
|
|
|
- protected static $metaTitle;
|
|
|
-
|
|
|
/**
|
|
|
* @var array
|
|
|
*/
|
|
@@ -52,6 +47,16 @@ class Admin
|
|
|
*/
|
|
|
protected static $availableExtensions;
|
|
|
|
|
|
+ /**
|
|
|
+ * @var string
|
|
|
+ */
|
|
|
+ protected static $metaTitle;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @var string
|
|
|
+ */
|
|
|
+ protected static $favicon;
|
|
|
+
|
|
|
/**
|
|
|
* Returns the long version of dcat-admin.
|
|
|
*
|
|
@@ -97,6 +102,21 @@ class Admin
|
|
|
return static::$metaTitle ?: config('admin.title');
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @param null|string $favicon
|
|
|
+ *
|
|
|
+ * @return string|void
|
|
|
+ */
|
|
|
+ public function favicon($favicon = null)
|
|
|
+ {
|
|
|
+ if (is_null($favicon)) {
|
|
|
+ return static::$favicon;
|
|
|
+ }
|
|
|
+
|
|
|
+ static::$favicon = $favicon;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* @param $repository
|
|
|
* @param Closure|null $callback
|