1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/movim_ynh.git synced 2024-09-03 19:46:19 +02:00
movim_ynh/sources/app/widgets/Subscribe/Subscribe.php
2015-08-19 11:28:28 +02:00

45 lines
952 B
PHP

<?php
/**
* @package Widgets
*
* @file Subscribe.php
* This file is part of MOVIM.
*
* @brief The account creation widget.
*
* @author Timothée Jaussoin <edhelas@gmail.com>
*
* @version 1.0
* @date 25 November 2011
*
* Copyright (C)2010 MOVIM project
*
* See COPYING for licensing information.
*/
class Subscribe extends WidgetBase {
function load()
{
$this->addcss('subscribe.css');
$this->addjs('subscribe.js');
}
function flagPath($country) {
return BASE_URI.'themes/material/img/flags/'.strtolower($country).'.png';
}
function accountNext($server) {
return Route::urlize('accountnext', array($server));
}
function display() {
$json = requestURL(MOVIM_API.'servers', 1);
$json = json_decode($json);
if(is_object($json) && $json->status == 200) {
$this->view->assign('servers', $json->servers);
}
}
}