File tree Expand file tree Collapse file tree 6 files changed +40
-3
lines changed
Expand file tree Collapse file tree 6 files changed +40
-3
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ services:
2020 Prokl\BitrixOrdinaryToolsBundle\Services\Facades\IblockElementFacade : ~
2121 Prokl\BitrixOrdinaryToolsBundle\Services\Facades\ComponentEventDispatcherFacade : ~
2222 Prokl\BitrixOrdinaryToolsBundle\Services\Facades\Application : ~
23+ Prokl\BitrixOrdinaryToolsBundle\Services\Facades\ApplicationD7 : ~
2324 Prokl\BitrixOrdinaryToolsBundle\Services\Facades\CMain : ~
2425 Prokl\BitrixOrdinaryToolsBundle\Services\Facades\CUser : ~
2526
Original file line number Diff line number Diff line change @@ -4,21 +4,36 @@ services:
44 autoconfigure : true
55 public : true
66
7+ # Битриксовый CIBlockElement
78 bitrix_ordinary_tools.ciblockelement :
89 public : false
910 class : CIBlockElement
1011
12+ # Битриксовый CFile
1113 bitrix_ordinary_tools.cfile :
1214 public : false
1315 class : CFile
1416
17+ # Битриксовый CUser
18+ bitrix_ordinary_tools.cuser :
19+ class : CUser
20+
21+ # Битриксовый CMain
22+ bitrix_ordinary_tools.cmain :
23+ class : CMain
24+
25+ bitrix_ordinary_tools.application_d7 :
26+ factory : ['Bitrix\Main\Application', 'getInstance']
27+ class : CMain
28+
1529 # Битриксовый кэшер
1630 bitrix_ordinary_tools.bitrix_cacher :
1731 public : false
1832 class : CPHPCache
1933
2034 Prokl\BitrixOrdinaryToolsBundle\Services\Application\GetApplication : ~
2135
36+ # $APPLICATION
2237 application.instance :
2338 class : CMain
2439 factory : ['@Prokl\BitrixOrdinaryToolsBundle\Services\Application\GetApplication', 'instance']
Original file line number Diff line number Diff line change @@ -23,6 +23,6 @@ class Application extends AbstractFacade
2323 */
2424 protected static function getFacadeAccessor () : string
2525 {
26- return 'Bitrix\Main\Application ' ;
26+ return 'application.instance ' ;
2727 }
2828}
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace Prokl \BitrixOrdinaryToolsBundle \Services \Facades ;
4+
5+ use Prokl \FacadeBundle \Services \AbstractFacade ;
6+
7+ /**
8+ * Class Application
9+ * @package Prokl\BitrixOrdinaryToolsBundle\Services\Facades
10+ *
11+ */
12+ class ApplicationD7 extends AbstractFacade
13+ {
14+ /**
15+ * @inheritDoc
16+ */
17+ protected static function getFacadeAccessor () : string
18+ {
19+ return 'bitrix_ordinary_tools.application_d7 ' ;
20+ }
21+ }
Original file line number Diff line number Diff line change @@ -23,6 +23,6 @@ class CMain extends AbstractFacade
2323 */
2424 protected static function getFacadeAccessor () : string
2525 {
26- return 'CMain ' ;
26+ return 'bitrix_ordinary_tools.cmain ' ;
2727 }
2828}
Original file line number Diff line number Diff line change @@ -36,6 +36,6 @@ class CUser extends AbstractFacade
3636 */
3737 protected static function getFacadeAccessor () : string
3838 {
39- return 'CUser ' ;
39+ return 'bitrix_ordinary_tools.cuser ' ;
4040 }
4141}
You can’t perform that action at this time.
0 commit comments