public function checkExtensionsForUpdates()
    {
        $extensions = Symphony::ExtensionManager()->listInstalledHandles();

        if (is_array($extensions) && !empty($extensions)) {
            foreach ($extensions as $name) {
                $about = Symphony::ExtensionManager()->about($name);

                if (array_key_exists('status', $about) && in_array(EXTENSION_REQUIRES_UPDATE, $about['status'])) {
                    $this->Page->pageAlert(
                        __('An extension requires updating.') . ' <a href="' . SYMPHONY_URL . '/system/extensions/">' . __('View extensions') . '</a>'
                    );
                    break;
                }
            }
        }
    }
public function checkExtensionsForUpdates()
    {
        $extensions = Symphony::ExtensionManager()->listInstalledHandles();

        if (is_array($extensions) && !empty($extensions)) {
            foreach ($extensions as $name) {
                $about = Symphony::ExtensionManager()->about($name);

                if (array_key_exists('status', $about) && in_array(EXTENSION_REQUIRES_UPDATE, $about['status'])) {
                    $this->Page->pageAlert(
                        __('An extension requires updating.') . ' <a href="' . SYMPHONY_URL . '/system/extensions/">' . __('View extensions') . '</a>'
                    );
                    break;
                }
            }
        }
    }
public function checkExtensionsForUpdates ( ) { $ extensions = Symphony :: ExtensionManager ( ) -> listInstalledHandles ( ) ; if ( is_array ( $ extensions ) && ! empty ( $ extensions ) ) { foreach ( $ extensions as $ name ) { $ about = Symphony :: ExtensionManager ( ) -> about ( $ name ) ; if ( array_key_exists ( 'status' , $ about ) && in_array ( EXTENSION_REQUIRES_UPDATE , $ about [ 'status' ] ) ) { $ this -> Page -> pageAlert ( __ ( 'An extension requires updating.' ) . ' <a href="' . SYMPHONY_URL . '/system/extensions/">' . __ ( 'View extensions' ) . '</a>' ) ; break ; } } } }
Checks all installed extensions to see any have an outstanding update. If any do
an Alert will be added to the current page directing the Author to the Extension page

@since Symphony 2.5.2
Checks all installed extensions to see any have an outstanding update . If any do an Alert will be added to the current page directing the Author to the Extension page