Exemplo n.º 1
0
<?php

require_once __DIR__ . "/../bourbon/performer.php";
require_once __DIR__ . "/../bourbon/bandmate.php";
$p = new Performer();
$p->init(WEB::_get('id'));
$b = new Bandmate();
$bandList = $b->getListOfBandWithPerformerId($p->getPerformerId());
?>


<?php 
if (!$p->valid()) {
    ?>
	<!-- // Invalid Record -->
	<div class="modal-header">
		<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
		<h4 class="modal-title">Invalid Performer</h4>
	</div>
	<div class="modal-body">
		<p>It looks like you were trying to access a performer that we no longer have.</p>
	</div>
<?php 
} else {
    ?>
	<!-- // Valid Record -->
	<div class="modal-header">
		<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
		<h4 class="modal-title"><strong><?php 
    echo $p->getPerformerName();
    ?>
Exemplo n.º 2
0
<?php

require __DIR__ . "/../bourbon/band.php";
require __DIR__ . "/../bourbon/bandmate.php";
require __DIR__ . "/../bourbon/performer.php";
require __DIR__ . "/../bourbon/label.php";
$status_message = '';
// Status messages, default to nothing
$form_error = null;
$bd = new Band();
$bd->auth(null);
$b = new Bandmate();
$bandmateList = $b->getBandmateAsSelectWithBandId(null);
$p = new Performer();
$performerList = $p->getPerformerAsSelect();
// Populate Genre Select List
$l = new Label();
$labelList = $l->getLabelAsSelect();
// Handle Post Request
if (WEB::_req('POST')) {
    $msg = WEB::_imageUpload($_FILES['image']);
    if (!array_key_exists('error', $msg)) {
        $band_name = WEB::_post('band_name');
        $band_formed_date = WEB::_post('band_formed_date');
        $band_break_up_date = WEB::_post('band_break_up_date');
        $band_cover = $msg['file_path'];
        $band_bio = WEB::_post('band_bio');
        $label_id = WEB::_post('label_id');
        // array($band_name, $band_formed_date, $band_break_up_date, $band_cover, $band_bio)
        $form_error = $bd->validateParams(array($band_name, $band_formed_date, $band_break_up_date, $band_cover, $band_bio, $label_id));
        if (is_null($form_error) && !is_null($band_name) && !is_null($band_formed_date) && $bd->createBand($band_name, $band_formed_date, $band_break_up_date, $band_cover, $band_bio, $label_id)) {
Exemplo n.º 3
0
<?php

require __DIR__ . "/../bourbon/performer.php";
require __DIR__ . "/../bourbon/band.php";
require __DIR__ . "/../bourbon/bandmate.php";
$status_message = '';
// Status messages, default to nothing
$form_error = null;
$p = new Performer();
$p->auth(null);
$b = new Bandmate();
$bandmateList = $b->getBandmateAsSelectWithPerformerId($p->getPerformerId());
$bd = new Band();
$bandList = $bd->getBandAsSelect();
// Handle Post Request
if (WEB::_req('POST')) {
    $msg = WEB::_imageUpload($_FILES['image']);
    if (!array_key_exists('error', $msg)) {
        // $performer_name, $performer_date_of_birth, $performer_bio, $performer_cover
        $performer_name = WEB::_post('performer_name');
        $performer_date_of_birth = WEB::_post('performer_date_of_birth');
        $performer_bio = WEB::_post('performer_bio');
        $performer_cover = $msg['file_path'];
        // Passed as: array($performer_name, performer_date_of_birth, performer_bio, performer_cover)
        $form_error = $p->validateParams(array($performer_name, $performer_date_of_birth, $performer_bio, $performer_cover));
        if (is_null($form_error) && !is_null($performer_name) && !is_null($performer_date_of_birth) && $p->createPerformer($performer_name, $performer_date_of_birth, $performer_bio, $performer_cover)) {
            $status_message = WEB::_success('Performer Successfully Created!');
        } else {
            $status_message = WEB::_error('There is an error when you were creating the Performer. Please review the form below!', $form_error);
        }
        // Handle adding multiple Bands
Exemplo n.º 4
0
<?php

require_once __DIR__ . "/../bourbon/band.php";
require_once __DIR__ . "/../bourbon/bandmate.php";
$bd = new Band();
$bd->init(WEB::_get('id'));
$b = new Bandmate();
$performerList = $b->getListOfPerformerWithBandId($bd->getBandId());
?>


<?php 
if (!$bd->valid()) {
    ?>
	<!-- // Invalid Record -->
	<div class="modal-header">
		<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
		<h4 class="modal-title">Invalid Band</h4>
	</div>
	<div class="modal-body">
		<p>It looks like you were trying to access a band that we no longer have.</p>
	</div>
<?php 
} else {
    ?>
	<!-- // Valid Record -->
	<div class="modal-header">
		<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
		<h4 class="modal-title"><strong><?php 
    echo $bd->getBandName();
    ?>