Version 5.0.0 beta 7
This commit is contained in:
1 parent
fa2a720105
commit
54d5dcd0a0
156 files changed
+4337
-2995
No files matched your search
@@ -13,6 +13,7 @@ namespace IPS\core;
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
|
||||
use IPS\Application;
|
||||
use IPS\convert\App;
|
||||
use IPS\Data\Store;
|
||||
use IPS\DateTime;
|
||||
use IPS\Db;
|
||||
@@ -272,12 +273,12 @@ abstract class AdminNotification extends ActiveRecord
|
||||
$notifications = array();
|
||||
foreach ( Store::i()->acpNotifications as $notification )
|
||||
{
|
||||
if ( Application::appIsEnabled( $notification['app'] ) AND class_exists( 'IPS\\' . $notification['app'] . '\extensions\core\AdminNotifications\\' . IPS::mb_ucfirst( $notification['ext'] ) ) )
|
||||
if( Application::appIsEnabled( $notification['app'] ) )
|
||||
{
|
||||
$notificationObject = static::constructFromData( $notification );
|
||||
|
||||
if ( $notificationObject )
|
||||
$app = Application::load( $notification['app'] );
|
||||
if( array_key_exists( $notification['ext'], $app->extensions( $app, 'AdminNotifications', false ) ) AND class_exists( 'IPS\\' . $notification['app'] . '\extensions\core\AdminNotifications\\' . IPS::mb_ucfirst( $notification['ext'] ) ) )
|
||||
{
|
||||
$notificationObject = static::constructFromData( $notification );
|
||||
$notifications[$notificationObject->id] = $notificationObject;
|
||||
}
|
||||
else
|
||||
|
||||
Reference in new issue
Block a user