@@ 378-394 (lines=17) @@ | ||
375 | * |
|
376 | * @return string デフォルトのヘッダ(CSS) |
|
377 | */ |
|
378 | private function getDefaultHeaderCss( $outboards ) |
|
379 | { |
|
380 | // 親クラスの情報を取得 |
|
381 | $called = new \ReflectionClass( get_called_class() ); |
|
382 | $parent = $called->getParentClass(); |
|
383 | ||
384 | // 基底クラスでオーバーライド用メソッドが定義されていたらそちらを優先する |
|
385 | if (method_exists( $parent->getName(), 'getUserHeaderCss' )) { |
|
386 | /** @noinspection PhpUndefinedMethodInspection */ |
|
387 | return parent::getUserHeaderCss(); |
|
388 | } else { |
|
389 | return [ |
|
390 | '//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css', |
|
391 | '/outboards/' . $outboards . '/css/common.css' |
|
392 | ]; |
|
393 | } |
|
394 | } |
|
395 | ||
396 | /** |
|
397 | * getDefaultHeaderJavaScript() |
|
@@ 407-424 (lines=18) @@ | ||
404 | * |
|
405 | * @return string デフォルトのヘッダ(JavaScript) |
|
406 | */ |
|
407 | private function getDefaultHeaderJavaScript( $outboards ) |
|
408 | { |
|
409 | // 親クラスの情報を取得 |
|
410 | $called = new \ReflectionClass( get_called_class() ); |
|
411 | $parent = $called->getParentClass(); |
|
412 | ||
413 | // 基底クラスでオーバーライド用メソッドが定義されていたらそちらを優先する |
|
414 | if (method_exists( $parent->getName(), 'getUserHeaderJs' )) { |
|
415 | /** @noinspection PhpUndefinedMethodInspection */ |
|
416 | return parent::getUserHeaderJs(); |
|
417 | } else { |
|
418 | return [ |
|
419 | '//code.jquery.com/jquery-2.1.1.min.js', |
|
420 | '//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js', |
|
421 | '/outboards/' . $outboards . '/js/common.js', |
|
422 | ]; |
|
423 | } |
|
424 | } |
|
425 | ||
426 | /** |
|
427 | * getDefaultHeaderFavicon() |
|
@@ 437-450 (lines=14) @@ | ||
434 | * |
|
435 | * @return string デフォルトのヘッダ(favicon) |
|
436 | */ |
|
437 | private function getDefaultHeaderFavicon( $outboards ) |
|
438 | { |
|
439 | // 親クラスの情報を取得 |
|
440 | $called = new \ReflectionClass( get_called_class() ); |
|
441 | $parent = $called->getParentClass(); |
|
442 | ||
443 | // 基底クラスでオーバーライド用メソッドが定義されていたらそちらを優先する |
|
444 | if (method_exists( $parent->getName(), 'getUserHeaderFavicon' )) { |
|
445 | /** @noinspection PhpUndefinedMethodInspection */ |
|
446 | return parent::getUserHeaderFavicon(); |
|
447 | } else { |
|
448 | return '/outboards/' . $outboards . '/img/favicon.ico'; |
|
449 | } |
|
450 | } |
|
451 | ||
452 | /** |
|
453 | * getDefaultHeaderTitle() |