Overview
  • Namespace
  • Class

Namespaces

  • MatthiasWeb
    • RealMediaLibrary
      • api
      • attachment
      • base
      • comp
        • complexquery
      • folder
      • general
      • metadata
      • order
      • rest
      • usersettings
  • None

Classes

  • Assets
  • Base
  • Core

Class Core

Base class for the applications Core class.

MatthiasWeb\RealMediaLibrary\base\Base
Extended by MatthiasWeb\RealMediaLibrary\base\Core

Direct known subclasses

MatthiasWeb\RealMediaLibrary\general\Core

Abstract
Namespace: MatthiasWeb\RealMediaLibrary\base
Located at base/Core.class.php

Methods summary

protected
# __construct( )

The constructor handles the core startup mechanism.

The constructor handles the core startup mechanism.

The constructor is protected because a factory method should only create a Core object.

public
# autoloadRegister( string $className )

Autoload PHP files (classes and interfaces). It respects the given namespace within the inc/ folder. Each subnamespace must be available as own folder. Class files should be defined as ClassName.class.php. Interface files should be defined as IName.interface.php.

Autoload PHP files (classes and interfaces). It respects the given namespace within the inc/ folder. Each subnamespace must be available as own folder. Class files should be defined as ClassName.class.php. Interface files should be defined as IName.interface.php.

Parameters

$className
Full qualified class name
public
# i18n( )

The plugin is loaded. Start to register the localization (i18n) files.

The plugin is loaded. Start to register the localization (i18n) files.

public
# updateDbCheck( )

Updates the database version in the options table. It also installs the needed database tables.

Updates the database version in the options table. It also installs the needed database tables.

public
# getPluginData( string $key = null )

Gets the plugin data.

Gets the plugin data.

Parameters

$key
The key of the data to return

See

https://developer.wordpress.org/reference/functions/get_plugin_data/

Returns

string[]|string
public
# getActivator( )

Returns

Activator
public
# getAssets( )

Returns

Assets

Methods inherited from MatthiasWeb\RealMediaLibrary\base\Base

debug(), getCore(), getTableName()

Constants summary

string COMPOSER_AUTOLOAD

The relative path to the composer autoload file.

The relative path to the composer autoload file.

# 'vendor/autoload.php'
API documentation generated by ApiGen