function execute() { $videoParam = Request::post('video'); if (!isset($videoParam['title']) || empty($videoParam['title'])) { return; } connectionUserVideoModel::create()->where(array('id' => (int) $videoParam['id']))->update(array('title' => htmlspecialchars($videoParam['title']))); }
function execute() { $videoID = Request::post('id'); $model = connectionUserVideoModel::create(); $video = $model->where(array('id' => (int) $videoID))->fetchOne(); if (!$video) { return array('status' => 'error'); } $file = '/me-uploads/connection/user_video/user' . $video['user'] . '/' . (int) $videoID . '/video.flv'; return array('status' => 'success', 'file' => $file, 'title' => $video['title']); }
function execute() { $user_id = Request::get('user_id'); $model = new connectionUserModel(); $user = $model->getFromId((int) $user_id); if (!$user || $user['status'] != connectionUserModel::STATUS_PUBLISHED) { $this->showNotFound(); return; } $userInfo = $model->getInfo((int) $user['id']); $fieldsModel = new connectionFieldsModel(); $this->setSeoPage('profile'); return array('user_profile' => $userInfo, 'video' => connectionUserVideoModel::create()->where(array('user' => (int) $user_id, 'status' => 'published'))->sort('date', -1)->fetchAll(), 'fields' => array('info' => $fieldsModel->getGroupLocale('info', Language::getActiveLanguageISO(), true), 'interest' => $fieldsModel->getGroupLocale('interest', Language::getActiveLanguageISO(), true))); }
function execute() { $user = ConnectionHelper::userLogin(); $id = Request::params('video_id'); if (!$id) { return array('status' => 'error', 'message' => '[`Title error view video not found`]'); } $video = connectionUserVideoModel::create()->where(array('id' => (int) $id))->fetchOne(); if (!$video) { return array('status' => 'error', 'message' => '[`Title error view video not found`]'); } if ($video['status'] != 'published' && $video['user'] != $user['id']) { return array('status' => 'error', 'message' => '[`Title error view video not permission`]'); } $file = '/me-uploads/connection/user_video/user' . $video['user'] . '/' . $video['id'] . '/video.flv'; return array('status' => 'success', 'file' => $file, 'title' => $video['title']); }
function execute() { $this->smarty->assign('video', connectionUserVideoModel::create()->where(array('id' => (int) Request::post('id')))->fetchOne()); }
function execute() { $this->smarty->assign('video', connectionUserVideoModel::create()->where(array('user' => (int) Request::get('id')))->sort('date', -1)->fetchAll()); }
function execute() { connectionUserVideoModel::create()->where(array('id' => (int) Request::post('id')))->delete(); }
function execute() { connectionUserVideoModel::create()->where(array('id' => (int) Request::post('id')))->update(array('status' => 'published')); }