Documentation

EasyBlogTableLanguage extends EasyBlogTable
in package

Table of Contents

Properties

$id  : mixed
$locale  : mixed
$params  : mixed
$progress  : mixed
$state  : mixed
$title  : mixed
$translator  : mixed
$updated  : mixed
$_supportNullValue  : mixed

Methods

__construct()  : mixed
bind()  : mixed
Bind the table properties
getDBO()  : mixed
Retrieves the database object
getInstance()  : mixed
Tired of fixing conflicts with JTable::getInstance . We'll overload their method here.
getParams()  : mixed
Generic method to retrive raw json params from the table
getPath()  : mixed
getTitle()  : mixed
Retrieves the translated title
install()  : mixed
Installs a language file
isInstalled()  : mixed
reset()  : void
Method to reset class properties to the defaults set in the class definition. It will ignore the primary key as well as any private class properties.
store()  : mixed
On Joomla 4, if table object contains array or objects, storing is problematic unlike Joomla 3.
toArray()  : mixed
Converts a table layer into an array
uninstall()  : mixed
Allows caller to uninstall a language

Properties

$progress

public mixed $progress = \null

$translator

public mixed $translator = \null

$_supportNullValue

protected mixed $_supportNullValue = true

Methods

__construct()

public __construct(mixed &$db) : mixed
Parameters
$db : mixed

bind()

Bind the table properties

public bind(mixed $src[, mixed $ignore = [] ]) : mixed
Parameters
$src : mixed
$ignore : mixed = []
Tags
since
1.1.0
access

public

getDBO()

Retrieves the database object

public getDBO() : mixed
Tags
since
6.0.0
access

public

getInstance()

Tired of fixing conflicts with JTable::getInstance . We'll overload their method here.

public static getInstance(string $type[, string $prefix = 'JTable' ][, array<string|int, mixed> $config = [] ]) : mixed
Parameters
$type : string

The type (name) of the JTable class to get an instance of.

$prefix : string = 'JTable'

An optional prefix for the table class name.

$config : array<string|int, mixed> = []

An optional array of configuration values for the JTable object.

Tags
link
http://docs.joomla.org/JTable/getInstance
since
11.1
Return values
mixed

A JTable object if found or boolean false if one could not be found.

getParams()

Generic method to retrive raw json params from the table

public final getParams() : mixed
Tags
since
1.1.0
access

public

getPath()

public getPath(mixed $metaPath) : mixed
Parameters
$metaPath : mixed

getTitle()

Retrieves the translated title

public getTitle() : mixed
Tags
since
1.1.0
access

public

install()

Installs a language file

public install() : mixed
Tags
since
5.1.8
access

public

isInstalled()

public isInstalled() : mixed

reset()

Method to reset class properties to the defaults set in the class definition. It will ignore the primary key as well as any private class properties.

public reset() : void
Tags
link
http://docs.joomla.org/JTable/reset
since
11.1

store()

On Joomla 4, if table object contains array or objects, storing is problematic unlike Joomla 3.

public store([mixed $updateNulls = false ]) : mixed

To fix Joomla 4 storing issues, we override the store behavior and normalize the fields accordingly.

Parameters
$updateNulls : mixed = false
Tags
since
1.1.0
access

public

toArray()

Converts a table layer into an array

public toArray() : mixed
Tags
since
1.1.0
access

public

uninstall()

Allows caller to uninstall a language

public uninstall() : mixed
Tags
since
5.3.0
access

public


        
On this page

Search results