3ev Core Wordpress library API
  • Namespace
  • Class

Namespaces

  • Tev
    • Application
      • Bootstrap
    • Author
      • Model
    • Contracts
    • Database
      • CustomTables
    • Field
      • Model
      • Util
    • Plugin
      • Action
      • Shortcode
    • Post
      • Model
      • Repository
    • Taxonomy
      • Model
      • Repository
    • Term
      • Model
      • Repository
    • Util
    • View
      • Exception
  • None

Classes

  • AbstractProvider

Class AbstractProvider

Base class for action providers.

Extending classes provide a method which will be called as an action callback. This method should be called 'action()'.

Abstract
Namespace: Tev\Plugin\Action
Located at Tev/Plugin/Action/AbstractProvider.php

Methods summary

public
# __construct( Tev\Application\Application $app, Tev\View\Renderer $renderer )

Constructor.

Constructor.

Inject dependencies.

Parameters

$app
Application
$renderer
View renderer
public integer
# priority( )

Get the action priority of this provider.

Get the action priority of this provider.

Returns

integer
Default 10
public integer
# numArgs( )

Get the number of arguments expected by the action method of this provider.

Get the number of arguments expected by the action method of this provider.

Returns

integer
Default 1

Properties summary

protected Tev\Application\Application $app

Application.

Application.

#
protected Tev\View\Renderer $renderer

View renderer.

View renderer.

#
3ev Core Wordpress library API API documentation generated by ApiGen