[PHP] 資料請求用の関数

lead.php

<?php
/**
 * 資料請求用の関数
 */

/**
 * リードの状態
 * @param string $id リードID($id が'new' の場合、新規作成なので、「削除」を除外)
 * @param boolean $print falseの場合「印刷する」を除外
 *
 */
function getLeadStatuses($key = null, $id = null, $print = true) {
	$arr = array(
		1 => '未読',
		2 => '既読',
		100 => '印刷プレビュー',
		3 => '印刷済み',
		4 => '契約済み',
		0 => '削除',
	);
	if ($id == 'new') {
		unset($arr[0]);
	}
	if ($print === false) {
		unset($arr[100]);
	}
	return isset($arr[$key]) ? $arr[$key] : $arr;
}

/**
 * リード収集サイト
 */
function getLeadSites($key = null) {
	$arr = array(
		1 => 'プロモーション',
		2 => 'オフィシャル',
	);
	return isset($arr[$key]) ? $arr[$key] : $arr;
}

/**
 * 個人/法人の区分
 */
function getLeadDivisions ($key = null) {
	$arr = array(
		1 => '個人',
		2 => '法人',
	);
	return isset($arr[$key]) ? $arr[$key] : $arr;
}

/**
 * ネット内職・副業の経験
 */
function getLeadSideBusinesses ($key = null) {
	$arr = array(
		1 => 'あり',
		2 => 'なし',
	);
	return isset($arr[$key]) ? $arr[$key] : $arr;
}

/**
 * ネットショップ・オークションの利用
 */
function getLeadOnlineShopping($key = null) {
	$arr = array(
		1 => 'あり',
		2 => 'なし',
	);
	return isset($arr[$key]) ? $arr[$key] : $arr;
}

/**
 * 希望連絡時間帯
 */
function getLeadContactTimes($key = null) {
	$arr = array(
		1 => '午前中',
		2 => '12時~14時',
		3 => '14時~16時',
		4 => '16時~18時',
		5 => '18時~20時',
		6 => '20時~21時',
		7 => 'いつでも可能'
	);
	return isset($arr[$key]) ? $arr[$key] : $arr;
}
こちらもあわせてどうぞ
  1. [PHP] CMS(ページ生成機能)用の関数
  2. [PHP] 住所入力用の関数
  3. [PHP] 不動産物件用の関数
HatenaGoogle BookmarksYahoo BookmarksFacebook

コメントする

*