* * @package PhpGedView * @subpackage Charts * @version $Id$ */ /** * Initialization */ require_once '../kernel/setup_inc.php'; // Is package installed and enabled $gBitSystem->verifyPackage('phpgedview'); include_once PHPGEDVIEW_PKG_PATH . 'BitGEDCOM.php'; $gGedcom = new BitGEDCOM(); // leave manual config until we can move it to bitweaver table require_once 'includes/controllers/family_ctrl.php'; $controller = new FamilyController(); $controller->init(); print_header($controller->getPageTitle()); // completely prevent display if privacy dictates so if (!$controller->family) { echo "<b>" . $pgv_lang["unable_to_find_record"] . "</b><br /><br />"; print_footer(); exit; } else { if (!$controller->family->canDisplayDetails()) { print_privacy_error($CONTACT_EMAIL); print_footer(); exit; } } // LB added for Lightbox viewer ==============================================================
<?php /** * Created by PhpStorm. * User: Haziq * Date: 12/6/2015 * Time: 2:44 PM */ require_once $_SERVER['DOCUMENT_ROOT'] . '/matrimonialweb/Controller/FamilyController.php'; $Object = new FamilyController(); $result = $Object->getsAllFamilyClasses(); echo json_encode($result);
<?php /** * Created by PhpStorm. * User: Haziq * Date: 12/29/2015 * Time: 12:22 PM */ require_once $_SERVER['DOCUMENT_ROOT'] . '/matrimonialweb/Controller/FamilyController.php'; $data = array(); if (isset($_POST['id'])) { $id = $_POST['id']; if (strlen($id) > 0) { $Object = new FamilyController(); $data = $Object->getUserFamilyInformation($id); } else { array_push($data, ["Status" => "error", "Message" => "user identification can't be empty"]); } } else { array_push($data, ["Status" => "error", "Message" => "Please provide user identification id"]); } echo json_encode($data);
* but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * @package PhpGedView * @subpackage Charts * @version $Id: family.php 6988 2010-11-09 02:51:44Z canajun2eh $ */ define('PGV_SCRIPT_NAME', 'family.php'); require './config.php'; require_once PGV_ROOT . 'includes/controllers/family_ctrl.php'; $controller = new FamilyController(); $controller->init(); print_header($controller->getPageTitle()); // completely prevent display if privacy dictates so if (!$controller->family) { echo "<b>", $pgv_lang["unable_to_find_record"], "</b><br /><br />"; print_footer(); exit; } else { if (!$controller->family->canDisplayDetails()) { print_privacy_error($CONTACT_EMAIL); print_footer(); exit; } } // LB added for Lightbox viewer ==============================================================
<?php /** * Created by PhpStorm. * User: Haziq * Date: 1/5/2016 * Time: 2:27 PM */ require_once $_SERVER['DOCUMENT_ROOT'] . '/matrimonialweb/Controller/FamilyController.php'; $data = array(); if (isset($_POST['FamilyType']) && isset($_POST['FamilyStatus'])) { $familyType = $_POST['FamilyType']; $familyStatus = $_POST['FamilyStatus']; if (intval($familyStatus) != 0 || intval($familyType) != 0) { $Object = new FamilyController(); $data = $Object->updateUserFamily($familyType, $familyStatus); } else { array_push($data, ["Status" => "error", "Message" => "Invalid arguments detected"]); } } else { array_push($data, ["Status" => "error", "Message" => "Something wend wrong"]); } echo json_encode($data);
<?php /** * Created by PhpStorm. * User: Haziq * Date: 12/6/2015 * Time: 2:42 PM */ require_once $_SERVER['DOCUMENT_ROOT'] . '/matrimonialweb/Controller/FamilyController.php'; $Object = new FamilyController(); $result = $Object->getsAllFamilyTypes(); echo json_encode($result);