Documentation

EasyBlogTableProfile extends EasyBlogTable
in package

Table of Contents

Properties

$avatar  : mixed
$biography  : mixed
$custom_css  : mixed
$description  : mixed
$id  : mixed
$nickname  : mixed
$oauthClients  : mixed
$ordering  : mixed
$params  : mixed
$permalink  : mixed
$title  : mixed
$url  : mixed
$user  : mixed
$_supportNullValue  : mixed

Methods

__construct()  : mixed
bind()  : mixed
Binds an array of data with the current profile object.
bindAdsense()  : mixed
Binds users oauth settings
bindAvatar()  : mixed
Binds avatar
bindFeedburner()  : mixed
Binds feedburner settings
bindOauth()  : mixed
Binds users oauth settings
canCompose()  : mixed
Determines if the user has permissions to create posts on the site
createDefault()  : mixed
Creates a new record for the user
getAcl()  : mixed
Retrieves author's acl
getAlias()  : mixed
Retrieves the alias for this author
getAtom()  : mixed
getAvatar()  : mixed
Retrieves the user's avatar
getBiography()  : mixed
Retrieves the biography from the specific blogger
getCommentsCount()  : mixed
Retrieves total number of comments the author made on the site.
getDBO()  : mixed
Retrieves the database object
getDescription()  : mixed
Retrieves the description of the blogger
getEditor()  : mixed
Retrieve the editor to use for this user
getExternalPermalink()  : mixed
Retrieves the external permalink for this author
getInstance()  : mixed
Tired of fixing conflicts with JTable::getInstance . We'll overload their method here.
getName()  : mixed
Retrieves the blogger's name
getOauth()  : mixed
Determines if the user has oauth setup for specific site
getOauthClients()  : mixed
Retrieves a list of oauth clients
getPanelPreferences()  : mixed
Retrieves the preferences of the composer panel of the user
getParam()  : mixed
Use @getParams instead
getParams()  : mixed
Generic method to retrive raw json params from the table
getPermalink()  : mixed
Retrieves the permalink for this author
getProfileLink()  : mixed
Generates the profile link for an author
getRSS()  : mixed
Retrieves bloggers rss link
getRssLink()  : mixed
Retrieves rss link for the blogger
getTags()  : mixed
Retrieve a list of tags created by this user
getTitle()  : mixed
Retrieves the translated title
getTotalPosts()  : mixed
Retrieves the total number of posts created by the author
getTwitterLink()  : mixed
Retrieves author's twitter link
getUserType()  : mixed
Retrieves the user type
getWebsite()  : mixed
Retrieves the website for the author
hasAssociations()  : mixed
hasOauth()  : mixed
Determines if the user has oauth setup for specific site
hasTeams()  : mixed
Determines if the author is associated with any teams or not
isFeatured()  : mixed
Determines if the blogger is featured on the site
load()  : mixed
Loads the blogger record
move()  : mixed
Perform move up or down blogger ordering
removeFeatured()  : mixed
Remove a featured status for author on the site
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.
setFeatured()  : mixed
Sets an author as featured author
setUser()  : mixed
store()  : mixed
Override the parents implementation of storing a profile
toArray()  : mixed
Converts a table layer into an array
updateOrdering()  : mixed
Update the rest of the user ordering
validateProfile()  : mixed
Performs profile validation
savePermalink()  : mixed

Properties

$avatar

public mixed $avatar = \null

$biography

public mixed $biography = ''

$custom_css

public mixed $custom_css = \null

$description

public mixed $description = \null

$nickname

public mixed $nickname = ''

$oauthClients

public static mixed $oauthClients = array()

$ordering

public mixed $ordering = \null

$params

public mixed $params = \null
public mixed $permalink = ''

$_supportNullValue

protected mixed $_supportNullValue = true

Methods

__construct()

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

bind()

Binds an array of data with the current profile object.

public bind(mixed $data[, mixed $ignore = array() ]) : mixed
Parameters
$data : mixed
$ignore : mixed = array()
Tags
since
5.0
access

public

bindAdsense()

Binds users oauth settings

public bindAdsense(mixed $post, mixed $acl) : mixed
Parameters
$post : mixed
$acl : mixed
Tags
since
4.0
access

public

bindAvatar()

Binds avatar

public bindAvatar(mixed $file, mixed $acl) : mixed
Parameters
$file : mixed
$acl : mixed
Tags
since
4.0
access

public

bindFeedburner()

Binds feedburner settings

public bindFeedburner(mixed $post, mixed $acl) : mixed
Parameters
$post : mixed
$acl : mixed
Tags
since
4.0
access

public

bindOauth()

Binds users oauth settings

public bindOauth(mixed $post, mixed $acl) : mixed
Parameters
$post : mixed
$acl : mixed
Tags
since
4.0
access

public

canCompose()

Determines if the user has permissions to create posts on the site

public canCompose() : mixed
Tags
since
5.4.5
access

public

createDefault()

Creates a new record for the user

public createDefault(mixed $id) : mixed
Parameters
$id : mixed
Tags
since
5.2.10
access

public

getAcl()

Retrieves author's acl

public getAcl() : mixed
Tags
since
5.1.9
access

public

getAlias()

Retrieves the alias for this author

public getAlias() : mixed
Tags
since
5.0
access

public

getAvatar()

Retrieves the user's avatar

public getAvatar([mixed $fromOpengraph = false ]) : mixed
Parameters
$fromOpengraph : mixed = false
Tags
since
5.1.9
access

public

getBiography()

Retrieves the biography from the specific blogger

public getBiography([mixed $raw = false ][, mixed $placeholder = false ]) : mixed
Parameters
$raw : mixed = false
$placeholder : mixed = false
Tags
since
4.0
access

public

getCommentsCount()

Retrieves total number of comments the author made on the site.

public getCommentsCount() : mixed
Tags
since
4.0
access

public

getDBO()

Retrieves the database object

public getDBO() : mixed
Tags
since
6.0.0
access

public

getDescription()

Retrieves the description of the blogger

public getDescription([mixed $raw = false ]) : mixed
Parameters
$raw : mixed = false
Tags
since
5.0
access

public

getEditor()

Retrieve the editor to use for this user

public getEditor() : mixed
Tags
since
4.0
access

public

Retrieves the external permalink for this author

public getExternalPermalink() : mixed
Tags
since
5.1
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.

getName()

Retrieves the blogger's name

public getName() : mixed
Tags
since
4.0
access

public

getOauth()

Determines if the user has oauth setup for specific site

public getOauth(mixed $site) : mixed
Parameters
$site : mixed
Tags
since
5.0
access

public

getOauthClients()

Retrieves a list of oauth clients

public getOauthClients() : mixed
Tags
since
5.0
access

public

getPanelPreferences()

Retrieves the preferences of the composer panel of the user

public getPanelPreferences() : mixed
Tags
since
6.0.0
access

public

getParam()

Use @getParams instead

public getParam() : mixed

getParams()

Generic method to retrive raw json params from the table

public final getParams() : mixed
Tags
since
1.1.0
access

public

Retrieves the permalink for this author

public getPermalink([mixed $xhtml = true ]) : mixed
Parameters
$xhtml : mixed = true
Tags
since
5.0
access

public

Generates the profile link for an author

public getProfileLink() : mixed
Tags
since
5.0
access

public

getRSS()

Retrieves bloggers rss link

public getRSS() : mixed
Tags
access

public

Retrieves rss link for the blogger

public getRssLink() : mixed
Tags
since
4.0
access

public

getTags()

Retrieve a list of tags created by this user

public getTags() : mixed

getTitle()

Retrieves the translated title

public getTitle() : mixed
Tags
since
1.1.0
access

public

getTotalPosts()

Retrieves the total number of posts created by the author

public getTotalPosts() : mixed
Tags
since
4.0
access

public

Retrieves author's twitter link

public getTwitterLink() : mixed
Tags
since
5.0
access

public

getUserType()

Retrieves the user type

public getUserType() : mixed
Tags
since
5.0
access

public

getWebsite()

Retrieves the website for the author

public getWebsite() : mixed
Tags
since
5.0
access

public

hasAssociations()

public hasAssociations() : mixed

hasOauth()

Determines if the user has oauth setup for specific site

public hasOauth(mixed $site) : mixed
Parameters
$site : mixed
Tags
since
5.0
access

public

hasTeams()

Determines if the author is associated with any teams or not

public hasTeams() : mixed
Tags
since
5.0
access

public

isFeatured()

Determines if the blogger is featured on the site

public isFeatured() : mixed
Tags
since
4.0
access

public

load()

Loads the blogger record

public load([mixed $id = null ][, mixed $reset = true ]) : mixed
Parameters
$id : mixed = null
$reset : mixed = true
Tags
since
4.0
access

public

move()

Perform move up or down blogger ordering

public move(mixed $direction[, mixed $where = '' ]) : mixed
Parameters
$direction : mixed
$where : mixed = ''
Tags
since
5.2
access

public

removeFeatured()

Remove a featured status for author on the site

public removeFeatured() : mixed
Tags
since
5.0
access

public

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

setFeatured()

Sets an author as featured author

public setFeatured() : mixed
Tags
since
5.0
access

public

setUser()

public setUser(mixed $my) : mixed
Parameters
$my : mixed

store()

Override the parents implementation of storing a profile

public store([mixed $updateNulls = false ]) : mixed
Parameters
$updateNulls : mixed = false
Tags
since
4.0
access

public

toArray()

Converts a table layer into an array

public toArray() : mixed
Tags
since
1.1.0
access

public

updateOrdering()

Update the rest of the user ordering

public updateOrdering() : mixed
Tags
since
5.2
access

public

validateProfile()

Performs profile validation

public validateProfile(mixed $post[, mixed $avatar = null ]) : mixed
Parameters
$post : mixed
$avatar : mixed = null
Tags
since
5.4.9
access

public

private savePermalink(mixed $permalink) : mixed
Parameters
$permalink : mixed

        
On this page

Search results