A
$Command — Property in class Command
Command ::ask () — Method in class Command
Make a request to end user in the console and return the user input or the default value. Model ::all () — Method in class Model
QueryBuilder ::all () — Method in class QueryBuilder
Retrun a collection of all the records. $Model — Property in class Model
A key-value array of attributes of the attributes. Plugin ::activation () — Method in class Plugin
Called when a plugin is activate; register_activation_hook()
Plugin ::admin_menu () — Method in class Plugin
Fires before the administration menu loads in the admin. WordPressCustomPostTypeServiceProvider ::args () — Method in class WordPressCustomPostTypeServiceProvider
WordPressCustomTaxonomyTypeServiceProvider ::args () — Method in class WordPressCustomTaxonomyTypeServiceProvider
Return the default args. $HtmlTag — Property in class HtmlTag
HTML tag attributes. HtmlTag ::attributes () — Method in class HtmlTag
HtmlTag ::afterCloseTag () — Method in class HtmlTag
$HtmlTagA — Property in class HtmlTagA
Attributes. $HtmlTagButton — Property in class HtmlTagButton
Attributes. $HtmlTagDatetime — Property in class HtmlTagDatetime
Attributes. $HtmlTagFieldSet — Property in class HtmlTagFieldSet
Attributes. $HtmlTagForm — Property in class HtmlTagForm
Attributes. $HtmlTagInput — Property in class HtmlTagInput
Attributes. $HtmlTagLabel — Property in class HtmlTagLabel
Attributes. $HtmlTagOptGroup — Property in class HtmlTagOptGroup
Attributes. $HtmlTagOption — Property in class HtmlTagOption
Attributes. $HtmlTagSelect — Property in class HtmlTagSelect
Attributes. $HtmlTagTextArea — Property in class HtmlTagTextArea
Attributes. $Route — Property in class Route
AdminMenuProvider — Class in namespace WPKirk\WPBones\Routing
AdminRouteProvider — Class in namespace WPKirk\WPBones\Routing
Str ::ascii () — Method in class Str
Transliterate a UTF-8 value to ASCII. $View — Property in class View
List of styles and script to enqueue in admin area. $View — Property in class View
View ::admin_print_styles () — Method in class View
View ::admin_enqueue_scripts () — Method in class View
B
$Plugin — Property in class Plugin
The base path for the plugin installation. $Plugin — Property in class Plugin
The base uri for the plugin installation. Plugin ::boot () — Method in class Plugin
WordPressAjaxServiceProvider ::boot () — Method in class WordPressAjaxServiceProvider
You may override this method in order to register your own actions and filters. WordPressCustomPostTypeServiceProvider ::boot () — Method in class WordPressCustomPostTypeServiceProvider
You may override this method in order to register your own actions and filters. WordPressCustomTaxonomyTypeServiceProvider ::boot () — Method in class WordPressCustomTaxonomyTypeServiceProvider
You may override this method in order to register your own actions and filters. WordPressShortcodesServiceProvider ::boot () — Method in class WordPressShortcodesServiceProvider
You may override this method in order to register your own actions and filters. HtmlTag ::beforeOpenTag () — Method in class HtmlTag
HtmlTagCheckbox ::beforeOpenTag () — Method in class HtmlTagCheckbox
C
Command — Class in namespace WPKirk\WPBones\Console
$Command — Property in class Command
$Command — Property in class Command
Container — Class in namespace WPKirk\WPBones\Container
Container — Class in namespace WPKirk\WPBones\Contracts\Container
$Migration — Property in class Migration
Migration ::create () — Method in class Migration
QueryBuilder ::count () — Method in class QueryBuilder
Return the count of the records that match the given where conditions. Seeder ::count () — Method in class Seeder
Retrun the number of rows in the table. Collection — Class in namespace WPKirk\WPBones\Database\Support
$Kernel — Property in class Kernel
$LogServiceProvider — Property in class LogServiceProvider
The Log levels colors. Plugin ::config () — Method in class Plugin
Get / set the specified configuration value. Plugin ::css () — Method in class Plugin
Helper method to load (enqueue) styles. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
The string to use to build the read, edit, and delete capabilities. Defaults to 'post'. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Array of capabilities for this post type. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Allows this post type to be exported. Defaults to true. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Array of capabilities for this taxonomy. You can see accepted values in this function. $HtmlTag — Property in class HtmlTag
This is the content of a Html tag, suc as
{content}
HtmlTagCheckbox ::checked () — Method in class HtmlTagCheckbox
Controller — Class in namespace WPKirk\WPBones\Routing
$Str — Property in class Str
The cache of camel-cased words. Str ::camel () — Method in class Str
Convert a value to camel case. Str ::contains () — Method in class Str
Determine if a given string contains a given substring. Str ::charsArray () — Method in class Str
Returns the replacements for the ascii method. $Widget — Property in class Widget
Optional. Passed to wp_register_widget_control() $View — Property in class View
A plugin instance container. D
$Command — Property in class Command
Command ::displayHelp () — Method in class Command
Display the help well formatted. DB — Class in namespace WPKirk\WPBones\Database
The Database Model provides a base class for all database models. Migration ::down () — Method in class Migration
QueryBuilder ::delete () — Method in class QueryBuilder
Delete one or more records. Collection ::dump () — Method in class Collection
Return a JSON pretty version of the collection. Model ::delete () — Method in class Model
Delete the attributes from the database. Model ::dump () — Method in class Model
Return a JSON pretty version of the attributes. WordPressOption ::delete () — Method in class WordPressOption
Delete a branch/single option by path. WordPressOption ::delta () — Method in class WordPressOption
Execute a delta from the current version of the options and the previous version stored in the database. Kernel ::displayHelp () — Method in class Kernel
Plugin ::deactivation () — Method in class Plugin
Called when a plugin is deactivate; register_deactivation_hook()
$WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
A short descriptive summary of what the post type is. Defaults to blank. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Whether to delete posts of this type when deleting a user. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
A short descriptive summary of what the taxonomy is for. Defaults to blank. HtmlTag ::data () — Method in class HtmlTag
RestProvider ::determine_current_user () — Method in class RestProvider
Widget ::defaults () — Method in class Widget
Return a key pairs array with the default value for widget. $View — Property in class View
E
Plugin ::env () — Method in class Plugin
Gets the value of an environment variable. Supports boolean, empty and null. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Whether to exclude posts with this post type from front end search results. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Assign an endpoint mask. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Assign an endpoint mask. Str ::endsWith () — Method in class Str
Determine if a given string ends with a given substring. Str ::equals () — Method in class Str
Compares two strings using a constant-time algorithm. F
QueryBuilder ::first () — Method in class QueryBuilder
Return the first record that matches the given where conditions. QueryBuilder ::find () — Method in class QueryBuilder
Return the record with the given id. Collection ::first () — Method in class Collection
Return the first item from the collection. $WordPressOption — Property in class WordPressOption
Table description fields. $LogServiceProvider — Property in class LogServiceProvider
Log filename. $Plugin — Property in class Plugin
Buld in FILE relative plugin. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Should a feed permastruct be built for this post type. Inherits default from has_archive. HtmlTag ::formatAttributes () — Method in class HtmlTag
HtmlTag ::formatGlobalAttributes () — Method in class HtmlTag
HtmlTag ::formatDataAttributes () — Method in class HtmlTag
Str ::finish () — Method in class Str
Cap a string with a single instance of a given value. Widget ::form () — Method in class Widget
Echo the settings update form View ::filename () — Method in class View
Get the filename. G
Command ::getDescriptionAttribute () — Method in class Command
Return the description of command console. Plugin ::getBasePath () — Method in class Plugin
Get the base path of the Plugin installation. QueryBuilder ::get () — Method in class QueryBuilder
Return a collection of records that match the given where conditions. QueryBuilder ::getTableDescription () — Method in class QueryBuilder
Get the table description. QueryBuilder ::getWordPressTableName () — Method in class QueryBuilder
Commodity method to get a WordPress table name. QueryBuilder ::getSQLResults () — Method in class QueryBuilder
Execute a wpdb->get_results() query. QueryBuilder ::getPrimaryKey () — Method in class QueryBuilder
Return the primary key. QueryBuilder ::getTable () — Method in class QueryBuilder
Return the table name without the prefix. QueryBuilder ::getTableName () — Method in class QueryBuilder
Get the table name with the prefix. QueryBuilder ::getParentModel () — Method in class QueryBuilder
Model ::getPrimaryKey () — Method in class Model
Return the primary key name. Model ::getPrimaryKeyValue () — Method in class Model
Return the primary key value. Model ::getParentModel () — Method in class Model
Return the parent model to be able ti use accessor and mutator methods. WordPressOption ::get () — Method in class WordPressOption
Return a branch/single option by path. Request ::getMethodAttribute () — Method in class Request
Request ::get () — Method in class Request
Request ::getAsOptions () — Method in class Request
Request ::getIsAjaxAttribute () — Method in class Request
Log ::getLog () — Method in class Log
Plugin ::getOptionsAttribute () — Method in class Plugin
Plugin ::getRequestAttribute () — Method in class Plugin
Plugin ::getPluginBasenameAttribute () — Method in class Plugin
Plugin ::getCssAttribute () — Method in class Plugin
Plugin ::getJsAttribute () — Method in class Plugin
Plugin ::getImagesAttribute () — Method in class Plugin
Plugin ::getBasePath () — Method in class Plugin
Get the base path of the plugin installation. Plugin ::getBaseUri () — Method in class Plugin
Return the absolute URL for the installation plugin. Plugin ::getPageUrl () — Method in class Plugin
Plugin ::getCallableHook () — Method in class Plugin
WordPressAjaxServiceProvider ::getRequestAttribute () — Method in class WordPressAjaxServiceProvider
$HtmlTag — Property in class HtmlTag
Global common HTML tag attributes. $HtmlTag — Property in class HtmlTag
Callable fluent HTML tag attributes but not formatted. HtmlTag ::getAttributesAttribute () — Method in class HtmlTag
HtmlTag ::getStyleAttribute () — Method in class HtmlTag
HtmlTag ::getDataAttribute () — Method in class HtmlTag
HtmlTag ::getClassAttribute () — Method in class HtmlTag
HtmlTag ::getAcceptcharsetAttribute () — Method in class HtmlTag
Controller ::getRequestAttribute () — Method in class Controller
Get the Request instance. Route ::get () — Method in class Route
Set the right route path. H
Command ::handle () — Method in class Command
Kernel ::hasCommands () — Method in class Kernel
Kernel ::handle () — Method in class Kernel
$WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Whether the post type is hierarchical (e.g. page). Defaults to false. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
True to enable post type archives. Default is false. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Whether the taxonomy is hierarchical (e.g. category). Defaults to false. Html — Class in namespace WPKirk\WPBones\Html
$Html — Property in class Html
HtmlTag — Class in namespace WPKirk\WPBones\Html
HtmlTag ::html () — Method in class HtmlTag
Get the HTML output. HtmlTagA — Class in namespace WPKirk\WPBones\Html
HtmlTagButton — Class in namespace WPKirk\WPBones\Html
HtmlTagCheckbox — Class in namespace WPKirk\WPBones\Html
HtmlTagDatetime — Class in namespace WPKirk\WPBones\Html
HtmlTagDatetime ::html () — Method in class HtmlTagDatetime
Get the HTML output. HtmlTagFieldSet — Class in namespace WPKirk\WPBones\Html
HtmlTagForm — Class in namespace WPKirk\WPBones\Html
HtmlTagInput — Class in namespace WPKirk\WPBones\Html
HtmlTagLabel — Class in namespace WPKirk\WPBones\Html
HtmlTagOptGroup — Class in namespace WPKirk\WPBones\Html
HtmlTagOption — Class in namespace WPKirk\WPBones\Html
HtmlTagSelect — Class in namespace WPKirk\WPBones\Html
HtmlTagSelect ::html () — Method in class HtmlTagSelect
Get the HTML output. HtmlTagTextArea — Class in namespace WPKirk\WPBones\Html
HasAttributes — Class in namespace WPKirk\WPBones\Support\Traits
HasAttributes ::hasGetMutator () — Method in class HasAttributes
Determine if a get mutator exists for an attribute. HasAttributes ::hasSetMutator () — Method in class HasAttributes
Determine if a set mutator exists for an attribute. I
Command ::info () — Method in class Command
Display a colored line in the console. QueryBuilder ::insert () — Method in class QueryBuilder
Insert one or more records. QueryBuilder ::invalidOperatorAndValue () — Method in class QueryBuilder
Determine if the given operator and value combination is legal. Seeder ::insert () — Method in class Seeder
Insert a row into a table. Request ::isVerb () — Method in class Request
$Plugin — Property in class Plugin
The current globally available container (if any). Plugin ::init () — Method in class Plugin
Fires after WordPress has finished loading but before any headers are sent. Plugin ::isAjax () — Method in class Plugin
Return TRUE if an Ajax called $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Post type key, must not exceed 20 characters. WordPressCustomPostTypeServiceProvider ::initHooks () — Method in class WordPressCustomPostTypeServiceProvider
WordPressCustomPostTypeServiceProvider ::is () — Method in class WordPressCustomPostTypeServiceProvider
Return TRUE if this custom post type is current view. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Taxonomy key, must not exceed 32 characters. Str ::is () — Method in class Str
Determine if a given string matches a given pattern. $Widget — Property in class Widget
Base ID for the widget, lower case, if left empty a portion of the widget's class name will be used. Has to be
unique. J
Plugin ::js () — Method in class Plugin
Helper method to load (enqueue) styles. K
Kernel — Class in namespace WPKirk\WPBones\Foundation\Console
$View — Property in class View
L
Command ::line () — Method in class Command
Display a colored line in the console. QueryBuilder ::last () — Method in class QueryBuilder
Return the last record that matches the given where conditions. QueryBuilder ::limit () — Method in class QueryBuilder
Set the limit "limit" clause for the query. Collection ::last () — Method in class Collection
Return the last item from the collection. Kernel ::line () — Method in class Kernel
Log — Class in namespace WPKirk\WPBones\Foundation\Log
LogServiceProvider — Class in namespace WPKirk\WPBones\Foundation\Log
$LogServiceProvider — Property in class LogServiceProvider
Available Settings: "single", "daily", "errorlog". $LogServiceProvider — Property in class LogServiceProvider
What we can loggin. $LogServiceProvider — Property in class LogServiceProvider
The Log levels. Plugin ::log () — Method in class Plugin
$WordPressAjaxServiceProvider — Property in class WordPressAjaxServiceProvider
List of the ajax actions executed only by logged in users. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
An array of labels for this post type. WordPressCustomPostTypeServiceProvider ::labels () — Method in class WordPressCustomPostTypeServiceProvider
You can see accepted values in {@link get_post_type_labels()}. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Name of the taxonomy shown in the menu. Usually plural. If not set, labels['name'] will be used. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
An array of labels for this taxonomy. WordPressCustomTaxonomyTypeServiceProvider ::labels () — Method in class WordPressCustomTaxonomyTypeServiceProvider
Return defaults labels. Controller ::load () — Method in class Controller
This method is executed by add_action( 'load-{}' ) Str ::length () — Method in class Str
Return the length of the given string. Str ::limit () — Method in class Str
Limit the number of characters in a string. Str ::lower () — Method in class Str
Convert the given string to lower-case. M
Migration — Class in namespace WPKirk\WPBones\Database\Migrations
Model — Class in namespace WPKirk\WPBones\Database
The Database Model provides a base class for all database models. Model — Class in namespace WPKirk\WPBones\Database\Support
$WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
The position in the menu order the post type should appear. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
The url to the icon to be used for this menu. Defaults to use the posts icon. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Whether to use the internal default meta capability handling. Defaults to false. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Provide a callback function for the meta box display. $HtmlTag — Property in class HtmlTag
HTML Tag markup, open and close. $HtmlTagA — Property in class HtmlTagA
Html Tag markup, open and close. $HtmlTagButton — Property in class HtmlTagButton
Html Tag markup, open and close. $HtmlTagCheckbox — Property in class HtmlTagCheckbox
Html Tag markup, open and close. $HtmlTagFieldSet — Property in class HtmlTagFieldSet
Html Tag markup, open and close. $HtmlTagForm — Property in class HtmlTagForm
Html Tag markup, open and close. $HtmlTagInput — Property in class HtmlTagInput
Html Tag markup, open and close. $HtmlTagLabel — Property in class HtmlTagLabel
Html Tag markup, open and close. $HtmlTagOptGroup — Property in class HtmlTagOptGroup
Html Tag markup, open and close. $HtmlTagOption — Property in class HtmlTagOption
Html Tag markup, open and close. $HtmlTagSelect — Property in class HtmlTagSelect
Html Tag markup, open and close. $HtmlTagTextArea — Property in class HtmlTagTextArea
Html Tag markup, open and close. $Route — Property in class Route
Custom page routes list. HasAttributes ::mutateAttribute () — Method in class HasAttributes
Get the value of an attribute using its mutator. N
Model ::newQueryBuilder () — Method in class Model
Create a new queryBuilder instance. $WordPressAjaxServiceProvider — Property in class WordPressAjaxServiceProvider
List of the ajax actions executed only by not logged in user, usually from frontend. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Name of the post type shown in the menu. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
$Widget — Property in class Widget
Name for the widget displayed on the configuration page. O
$Command — Property in class Command
Command ::options () — Method in class Command
Return true if the options exists. QueryBuilder ::orWhere () — Method in class QueryBuilder
Add an "or where" condition to the query. QueryBuilder ::orWhereIn () — Method in class QueryBuilder
Add a where IN condition to the query. QueryBuilder ::orWhereNotIn () — Method in class QueryBuilder
Add a where NOT IN condition to the query. QueryBuilder ::orWhereBetween () — Method in class QueryBuilder
Add a where BETWEEN condition to the query. QueryBuilder ::orWhereNotBetween () — Method in class QueryBuilder
Add a where NOT BETWEEN condition to the query. QueryBuilder ::orderBy () — Method in class QueryBuilder
Set the "order by" clause for the query. QueryBuilder ::offset () — Method in class QueryBuilder
Set the offset "limit" clause for the query. WordPressOption ::offsetSet () — Method in class WordPressOption
WordPressOption ::offsetExists () — Method in class WordPressOption
WordPressOption ::offsetUnset () — Method in class WordPressOption
WordPressOption ::offsetGet () — Method in class WordPressOption
$WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
The custpm post type id. HtmlTagSelect ::options () — Method in class HtmlTagSelect
P
Plugin — Class in namespace WPKirk\WPBones\Contracts\Foundation
$Model — Property in class Model
The primary key for the model. $QueryBuilder — Property in class QueryBuilder
The primary key column name. QueryBuilder ::pluck () — Method in class QueryBuilder
Return the the values of a single column. $WordPressOption — Property in class WordPressOption
An instance of Plugin class or null. $Request — Property in class Request
$LogServiceProvider — Property in class LogServiceProvider
Log complete path. Plugin — Class in namespace WPKirk\WPBones\Foundation
$Plugin — Property in class Plugin
Internal use where store the plugin data. $Plugin — Property in class Plugin
A key value pairs array with the list of providers. Plugin ::provider () — Method in class Plugin
$WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Name of the post type shown in the menu as plural. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Whether a post type is intended for use publicly either via the admin interface or by front-end users. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Whether queries can be performed on the front end for the post type as part of parse_request(). $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Should the permastruct provide for pagination. Defaults to true. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
$WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
If the taxonomy should be publicly queryable; //@TODO not implemented. $ServiceProvider — Property in class ServiceProvider
Instance of main plugin. Str ::parseCallback () — Method in class Str
Parse a "Class@method" style callback into class and method. $Widget — Property in class Widget
An instance of plugin. Q
$DB — Property in class DB
The query builder instance. QueryBuilder — Class in namespace WPKirk\WPBones\Database
Class QueryBuilder QueryBuilder ::query () — Method in class QueryBuilder
Execute a wpdb->query() query. Seeder ::query () — Method in class Seeder
Execute any SQL statement. $Model — Property in class Model
The queryBuilder instance. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Sets the query_var key for this post type. Defaults to $post_type key
If false, a post type cannot be loaded at ?{query_var}={post_slug}
If specified as a string, the query ?{query_var_string}={post_slug} will be valid. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Sets the query_var key for this taxonomy. Defaults to $taxonomy key
If false, a taxonomy cannot be loaded at ?{query_var}={term_slug}
If specified as a string, the query ?{query_var_string}={term_slug} will be valid. Str ::quickRandom () — Method in class Str
Generate a "random" alpha-numeric string. R
$Seeder — Property in class Seeder
This flag is used to run the seeder only once. Seeder ::run () — Method in class Seeder
Run the database seeds. $WordPressOption — Property in class WordPressOption
Option record. WordPressOption ::reset () — Method in class WordPressOption
Load the default value from config/options.php
and replace the current. Request — Class in namespace WPKirk\WPBones\Foundation\Http
LogServiceProvider ::register () — Method in class LogServiceProvider
Register the service provider. WordPressAjaxServiceProvider ::register () — Method in class WordPressAjaxServiceProvider
Init the registred Ajax cactions. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Provide a callback function that sets up the meta boxes
for the edit form. Do remove_meta_box() and add_meta_box() calls in the callback. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Triggers the handling of rewrites for this post type. Defaults to true, using $post_type as slug. WordPressCustomPostTypeServiceProvider ::register () — Method in class WordPressCustomPostTypeServiceProvider
Register the service provider. WordPressCustomPostTypeServiceProvider ::rewrite () — Method in class WordPressCustomPostTypeServiceProvider
To specify rewrite rules, an array can be passed with any of these keys $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Triggers the handling of rewrites for this taxonomy. Defaults to true, using $taxonomy as slug. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Either hierarchical rewrite tag or not. Defaults to false. WordPressCustomTaxonomyTypeServiceProvider ::register () — Method in class WordPressCustomTaxonomyTypeServiceProvider
Register the service provider. WordPressCustomTaxonomyTypeServiceProvider ::rewrite () — Method in class WordPressCustomTaxonomyTypeServiceProvider
Return defaults rewrite. WordPressShortcodesServiceProvider ::register () — Method in class WordPressShortcodesServiceProvider
Init the registred shortcodes. HtmlTag ::render () — Method in class HtmlTag
Display the HTML output. RestController — Class in namespace WPKirk\WPBones\Routing\API
You'll extend you REST API Controller from this class. $RestController — Property in class RestController
WP_REST_Request object RestController ::response () — Method in class RestController
Commodity method for the response. RestController ::responseError () — Method in class RestController
Commodity method for an error response. RestProvider — Class in namespace WPKirk\WPBones\Routing\API
This provider is used to register all API routes. $RestProvider — Property in class RestProvider
RestProvider ::register () — Method in class RestProvider
Register the service provider. RestProvider ::rest_authentication_errors () — Method in class RestProvider
Route — Class in namespace WPKirk\WPBones\Routing\API
You'll use this class to create a route. Route ::register () — Method in class Route
Internal register the route. Route ::request () — Method in class Route
You may use this method to register multiple routes at once. Route ::response () — Method in class Route
Commodity method for the response. Route ::responseError () — Method in class Route
Commodity method for an error response. WordPressRestController ::register_routes () — Method in class WordPressRestController
AdminMenuProvider ::register () — Method in class AdminMenuProvider
Register the service provider. AdminRouteProvider ::register () — Method in class AdminRouteProvider
Register the service provider. Controller ::redirect () — Method in class Controller
Redirect the browser to a location. If the header has been sent, then a Javascript and meta refresh will
inserted into the page. Controller ::render () — Method in class Controller
Used to display a view from a menu. The method is usually index
or store
. These can return a view instance. Route — Class in namespace WPKirk\WPBones\Routing
ServiceProvider ::register () — Method in class ServiceProvider
Register the service provider. Str ::random () — Method in class Str
Generate a more truly "random" alpha-numeric string. Str ::randomBytes () — Method in class Str
Generate a more truly "random" bytes. Str ::replaceFirst () — Method in class Str
Replace the first occurrence of a given value in the string. Str ::replaceLast () — Method in class Str
Replace the last occurrence of a given value in the string. View ::render () — Method in class View
Get the view content. S
$Command — Property in class Command
Command ::setArgvAttribute () — Method in class Command
Set the argv. DB ::setPrimaryKey () — Method in class DB
Set the primary key for the model. QueryBuilder ::select () — Method in class QueryBuilder
Set the select columns for the query. QueryBuilder ::setPrimaryKey () — Method in class QueryBuilder
Set the primary key. QueryBuilder ::setTable () — Method in class QueryBuilder
Set the table name without the prefix. QueryBuilder ::setParentModel () — Method in class QueryBuilder
Seeder — Class in namespace WPKirk\WPBones\Database
Class Seeder Model ::save () — Method in class Model
Save the attributes to the database. WordPressOption ::set () — Method in class WordPressOption
Set (or remove) a branch/single option by path. $Plugin — Property in class Plugin
The slug of this plugin. Plugin ::set_screen_option () — Method in class Plugin
$WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Whether to generate a default UI for managing this post type in the admin. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Where to show the post type in the admin menu. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Makes this post type available for selection in navigation menus. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Makes this post type available via the admin bar. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
An alias for calling add_post_type_support() directly. Defaults to title and editor. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Customize the permastruct slug. Defaults to $post_type key WordPressCustomPostTypeServiceProvider ::supports () — Method in class WordPressCustomPostTypeServiceProvider
See {@link add_post_type_support()} for documentation. WordPressCustomPostTypeServiceProvider ::save_post () — Method in class WordPressCustomPostTypeServiceProvider
This action is called when a post is save or updated. Use the save_post_{post_type}
hook $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Whether to generate a default UI for managing this taxonomy in the admin. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Whether to show the taxonomy in the admin menu. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Makes this taxonomy available for selection in navigation menus. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Whether to list the taxonomy in the Tag Cloud Widget. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Whether to show the taxonomy in the quick/bulk edit panel. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Whether to display a column for the taxonomy on its post type listing screens. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Customize the permastruct slug. Defaults to $taxonomy key $WordPressShortcodesServiceProvider — Property in class WordPressShortcodesServiceProvider
List of registered shortcodes. Here you will used a methods list. HtmlTag ::style () — Method in class HtmlTag
HtmlTag ::setClassAttribute () — Method in class HtmlTag
HtmlTag ::setAcceptcharsetAttribute () — Method in class HtmlTag
ServiceProvider — Class in namespace WPKirk\WPBones\Support
Str — Class in namespace WPKirk\WPBones\Support
$Str — Property in class Str
The cache of snake-cased words. $Str — Property in class Str
The cache of studly-cased words. Str ::slug () — Method in class Str
Generate a URL friendly "slug" from a given string. Str ::snake () — Method in class Str
Convert a string to snake case. Str ::startsWith () — Method in class Str
Determine if a given string starts with a given substring. Str ::studly () — Method in class Str
Convert a value to studly caps case. Str ::substr () — Method in class Str
Returns the portion of string specified by the start and length parameters. HasAttributes ::setMutatedAttributeValue () — Method in class HasAttributes
Set the value of an attribute using its mutator. $View — Property in class View
List of styles and script to enqueue in frontend. $View — Property in class View
T
DB ::table () — Method in class DB
Instantiate a new DB model with the given table name. $Migration — Property in class Migration
Migration ::tablename () — Method in class Migration
$Model — Property in class Model
The table associated with the model. $QueryBuilder — Property in class QueryBuilder
The database table name. QueryBuilder ::truncate () — Method in class QueryBuilder
Truncate the table. $Seeder — Property in class Seeder
The database table name. Seeder ::truncate () — Method in class Seeder
Truncate a table. $WordPressOption — Property in class WordPressOption
Name of table. WordPressOption ::toArray () — Method in class WordPressOption
Return the flat array of the options. $WordPressAjaxServiceProvider — Property in class WordPressAjaxServiceProvider
List of the ajax actions executed by both logged and not logged users. $WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
An array of taxonomy identifiers that will be registered for the post type. Str ::title () — Method in class Str
Convert the given string to title case. View ::toHTML () — Method in class View
Return the content of view. U
Migration ::up () — Method in class Migration
QueryBuilder ::update () — Method in class QueryBuilder
Update one or more records. Model ::update () — Method in class Model
Update the attributes in the database. WordPressOption ::update () — Method in class WordPressOption
Update a branch of options. WordPressCustomPostTypeServiceProvider ::update () — Method in class WordPressCustomPostTypeServiceProvider
Override this method to save/update your custom data. $WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Works much like a hook, in that it will be called when the count is updated. Str ::upper () — Method in class Str
Convert the given string to upper-case. Str ::ucfirst () — Method in class Str
Make a string's first character uppercase. V
QueryBuilder ::value () — Method in class QueryBuilder
Return a single column's value from the first result of the query. QueryBuilder ::var () — Method in class QueryBuilder
Execute a wpdb->get_var() query. Request ::verifyNonce () — Method in class Request
Plugin ::vendor () — Method in class Plugin
Plugin ::view () — Method in class Plugin
Return an instance of View/Contract. $RestController — Property in class RestController
The vendor name and path $Route — Property in class Route
Route ::vendor () — Method in class Route
Widget ::viewWidget () — Method in class Widget
Return the view resource path. eg: "widget.demo". Widget ::viewForm () — Method in class Widget
Return the view resource path. eg: "widget.form". View — Class in namespace WPKirk\WPBones\View
W
$QueryBuilder — Property in class QueryBuilder
The WordPress database object. QueryBuilder ::where () — Method in class QueryBuilder
Add a where condition to the query. QueryBuilder ::whereIn () — Method in class QueryBuilder
Add a where IN condition to the query. QueryBuilder ::whereNotIn () — Method in class QueryBuilder
Add a where NOT IN condition to the query. QueryBuilder ::whereBetween () — Method in class QueryBuilder
Add a where BETWEEN condition to the query. QueryBuilder ::whereNotBetween () — Method in class QueryBuilder
Add a where NOT BETWEEN condition to the query. $Seeder — Property in class Seeder
The WordPress database object. WordPressOption — Class in namespace WPKirk\WPBones\Database
LogServiceProvider ::write () — Method in class LogServiceProvider
Write the log. Plugin ::widgets_init () — Method in class Plugin
WordPressAjaxServiceProvider — Class in namespace WPKirk\WPBones\Foundation
WordPressCustomPostTypeServiceProvider — Class in namespace WPKirk\WPBones\Foundation
$WordPressCustomPostTypeServiceProvider — Property in class WordPressCustomPostTypeServiceProvider
Should the permastruct be prepended with WP_Rewrite::$front. Defaults to true. WordPressCustomTaxonomyTypeServiceProvider — Class in namespace WPKirk\WPBones\Foundation
$WordPressCustomTaxonomyTypeServiceProvider — Property in class WordPressCustomTaxonomyTypeServiceProvider
Should the permastruct be prepended with WP_Rewrite::$front. Defaults to true. WordPressShortcodesServiceProvider — Class in namespace WPKirk\WPBones\Foundation
WordPressRestController — Class in namespace WPKirk\WPBones\Routing\API
Str ::words () — Method in class Str
Limit the number of words in a string. Widget — Class in namespace WPKirk\WPBones\Support
$Widget — Property in class Widget
Optional. Passed to wp_register_sidebar_widget() Widget ::widget () — Method in class Widget
Echo the widget content. View ::wp_print_styles () — Method in class View
View ::wp_enqueue_scripts () — Method in class View
View ::withAdminStyles () — Method in class View
Load a new css resource in admin area. View ::withAdminScripts () — Method in class View
Load a new css resource in admin area. View ::withStyles () — Method in class View
Load a new css resource in frontend. View ::withScripts () — Method in class View
Load a new css resource in fonrend. View ::with () — Method in class View
Data to pass to the view. _
Command ::__construct () — Method in class Command
DB ::__construct () — Method in class DB
DB ::__call () — Method in class DB
Proxy method for the query builder. Migration ::__construct () — Method in class Migration
Create a new Migration. Model ::__construct () — Method in class Model
Model ::__callStatic () — Method in class Model
We will this magic method to handle all statuc/instance methods. QueryBuilder ::__construct () — Method in class QueryBuilder
Seeder ::__construct () — Method in class Seeder
Run the database seeds. Collection ::__construct () — Method in class Collection
Create a new collection. Collection ::__toString () — Method in class Collection
Return a JSON representation of the collection. Model ::__construct () — Method in class Model
Model ::__get () — Method in class Model
Return the value of the given attribute. Model ::__set () — Method in class Model
Set the value of the given attribute. Model ::__toString () — Method in class Model
Return the JSON representation of the attributes. WordPressOption ::__construct () — Method in class WordPressOption
Create a new WordPressOption. WordPressOption ::__toString () — Method in class WordPressOption
Get the string representation (json) of the options. Kernel ::__construct () — Method in class Kernel
Request ::__construct () — Method in class Request
Log ::__callStatic () — Method in class Log
LogServiceProvider ::__construct () — Method in class LogServiceProvider
LogServiceProvider constructor. LogServiceProvider ::__call () — Method in class LogServiceProvider
Dynamically handle missing method calls. Plugin ::__construct () — Method in class Plugin
Plugin ::__get () — Method in class Plugin
Html ::__callStatic () — Method in class Html
HtmlTag ::__construct () — Method in class HtmlTag
HtmlTag constructor. HtmlTag ::__get () — Method in class HtmlTag
HtmlTag ::__set () — Method in class HtmlTag
HtmlTag ::__toString () — Method in class HtmlTag
Get the string rappresentation of the tag. HtmlTag ::__call () — Method in class HtmlTag
RestController ::__construct () — Method in class RestController
Route ::__construct () — Method in class Route
Route ::__callStatic () — Method in class Route
Magic method to register the route. I mean, a single verb/route. ServiceProvider ::__construct () — Method in class ServiceProvider
ServiceProvider ::__call () — Method in class ServiceProvider
Dynamically handle missing method calls. HasAttributes ::__get () — Method in class HasAttributes
Return the value of the method get{Name}Attribute
. HasAttributes ::__set () — Method in class HasAttributes
Set the value of the method set{Name}Attribute
. HasAttributes ::__isset () — Method in class HasAttributes
Extend the __isset method to check for the method get{Name}Attribute
. HasAttributes ::__unset () — Method in class HasAttributes
Extend the __unset method to check for the method get{Name}Attribute
. Widget ::__construct () — Method in class Widget
Widget constructor. View ::__construct () — Method in class View
Create a new View. View ::__toString () — Method in class View
Get the string rappresentation of a view.