Page MenuHomeIn-Portal Phabricator

D427.id1088.diff
No OneTemporary

File Metadata

Created
Wed, Feb 26, 9:01 AM

D427.id1088.diff

Index: core/install/cache/class_structure.php
===================================================================
--- core/install/cache/class_structure.php
+++ core/install/cache/class_structure.php
@@ -156,6 +156,9 @@
'ReviewsTagProcessor' => '/core/units/reviews/reviews_tag_processor.php',
'ScheduledTask' => '/core/kernel/constants.php',
'ScheduledTaskEventHandler' => '/core/units/scheduled_tasks/scheduled_task_eh.php',
+ 'SecurityEncrypter' => '/core/kernel/security/SecurityEncrypter.php',
+ 'SecurityGenerator' => '/core/kernel/security/SecurityGenerator.php',
+ 'SecurityGeneratorPromise' => '/core/kernel/security/SecurityGeneratorPromise.php',
'SelectorsEventHandler' => '/core/units/selectors/selectors_event_handler.php',
'SelectorsItem' => '/core/units/selectors/selectors_item.php',
'SelectorsTagProcessor' => '/core/units/selectors/selectors_tag_processor.php',
@@ -1326,6 +1329,21 @@
0 => 'kDBEventHandler',
),
),
+ 'SecurityEncrypter' => array(
+ 'type' => 1,
+ 'modifiers' => 0,
+ 'extends' => array(
+ 0 => 'kBase',
+ ),
+ ),
+ 'SecurityGenerator' => array(
+ 'type' => 1,
+ 'modifiers' => 2,
+ ),
+ 'SecurityGeneratorPromise' => array(
+ 'type' => 1,
+ 'modifiers' => 2,
+ ),
'SelectorsEventHandler' => array(
'type' => 1,
'modifiers' => 0,
Index: core/kernel/application.php
===================================================================
--- core/kernel/application.php
+++ core/kernel/application.php
@@ -730,11 +730,6 @@
$this->registerClass('Params', KERNEL_PATH . '/utility/params.php', 'kActions');
$this->registerClass('kMainTagProcessor', KERNEL_PATH . '/processors/main_processor.php', 'm_TagProcessor');
$this->registerClass('kEmailSendingHelper', KERNEL_PATH . '/utility/email_send.php', 'EmailSender');
-
- // security
- $this->registerClass('SecurityGenerator', KERNEL_PATH . '/security/SecurityGenerator.php');
- $this->registerClass('SecurityGeneratorPromise', KERNEL_PATH . '/security/SecurityGeneratorPromise.php');
- $this->registerClass('SecurityEncrypter', KERNEL_PATH . '/security/SecurityEncrypter.php');
}
/**
Index: core/kernel/security/SecurityGeneratorPromise.php
===================================================================
--- core/kernel/security/SecurityGeneratorPromise.php
+++ core/kernel/security/SecurityGeneratorPromise.php
@@ -113,7 +113,7 @@
$application =& kApplication::Instance();
if ( $application->prefixRegistred($prefix_or_table) ) {
- $table = $application->getUnitOption($prefix_or_table, 'TableName');
+ $table = $application->getUnitConfig($prefix_or_table)->getTableName();
}
else {
$table = $prefix_or_table;

Event Timeline