mirror of
https://github.com/quentin-g-dev/afup.git
synced 2026-03-25 09:42:15 +01:00
48 lines
1.7 KiB
PHP
48 lines
1.7 KiB
PHP
<?php
|
|
|
|
use Phinx\Seed\AbstractSeed;
|
|
|
|
class Event extends AbstractSeed
|
|
{
|
|
const ID_FORUM = 1;
|
|
|
|
public function run()
|
|
{
|
|
$now = time();
|
|
$oneDayInSeconds = 60*60*24;
|
|
$oneMonthInSeconds = $oneDayInSeconds*30;
|
|
$event = $now + $oneMonthInSeconds * 5;
|
|
|
|
$data = [
|
|
[
|
|
'id' => self::ID_FORUM,
|
|
'titre' => 'forum',
|
|
'path' => 'forum',
|
|
'trello_list_id' => null,
|
|
'logo_url' => 'http://78.media.tumblr.com/tumblr_lgkqc0mz9d1qfyzelo1_1280.jpg', // oui, c'est un chat
|
|
'nb_places' => 500,
|
|
'date_debut' => date('Y-m-d', $event),
|
|
'date_fin' => date('Y-m-d', $event + $oneDayInSeconds),
|
|
'annee' => date('Y', $event),
|
|
'text' => '{"fr":"François le français", "en": "Henri l\'anglais"}',
|
|
'date_fin_appel_projet' => $now + $oneMonthInSeconds,
|
|
'date_fin_appel_conferencier' => $event - $oneMonthInSeconds * 2,
|
|
'date_fin_vote' => date('Y-m-d H:i:s', ($event - $oneMonthInSeconds * 2) + $oneDayInSeconds * 7),
|
|
'date_fin_prevente' => $now + $oneMonthInSeconds,
|
|
'date_fin_vente' => $event - $oneDayInSeconds * 7,
|
|
'date_fin_saisie_repas_speakers' => $event - $oneDayInSeconds * 7,
|
|
'date_fin_saisie_nuites_hotel' => $event - $oneDayInSeconds * 7,
|
|
'place_name' => 'Paris',
|
|
'place_address' => 'Marriott Rive Gauche'
|
|
],
|
|
];
|
|
|
|
$table = $this->table('afup_forum');
|
|
$table->truncate();
|
|
|
|
$table
|
|
->insert($data)
|
|
->save()
|
|
;
|
|
}
|
|
} |