PHP Class Mlp_Network_New_Site_Controller

Add new form-fields to site-new.php and save them to db
Author: Inpsyde GmbH, ChriCo, toscho
Datei anzeigen Open project: inpsyde/multilingual-press

Public Methods

Method Description
__construct ( Inpsyde\MultilingualPress\API\SiteRelations $site_relation, Inpsyde\MultilingualPress\API\Languages $languages ) Constructor
update ( integer $blog_id ) : void Combine all update actions.

Private Methods

Method Description
get_posted_language ( ) : boolean | string Get language from post request.
update_language ( integer $blog_id ) : void
update_relation ( integer $blog_id ) : integer Updating Site Relations for new sites.
update_wplang ( integer $blog_id ) : void Update option WPLANG in DB for new sites.

Method Details

__construct() public method

Constructor
public __construct ( Inpsyde\MultilingualPress\API\SiteRelations $site_relation, Inpsyde\MultilingualPress\API\Languages $languages )
$site_relation Inpsyde\MultilingualPress\API\SiteRelations Site relations API object.
$languages Inpsyde\MultilingualPress\API\Languages Languages API object.

update() public method

Combine all update actions.
public update ( integer $blog_id ) : void
$blog_id integer
return void