Paste Search Dynamic
Recent pastes
InformationManager
  1. <?php
  2. /*  In our example, we will work with a saved information account class  */
  3. class InformationManager {
  4.  
  5.    public function saveInformation($type = ”, $data) {
  6.  
  7.        switch($type){
  8.  
  9.            case “email”:
  10.  
  11.                $information = new EmailService();
  12.  
  13.                $information->getTitle($this->_data[‘title’]);
  14.  
  15.                $information->getMessage($this->_data[‘message’]);
  16.  
  17.                $information->getEmail($this->_data[’email’]);
  18.  
  19.                $information->saveEmail();
  20.  
  21.                break;
  22.  
  23.            case “facebook”:
  24.  
  25.                $information = new FacebookService($data);
  26.  
  27.                $information->getFirstName($this->_data[‘first_name’]);
  28.  
  29.                $information->getLastName($this->_data[‘last_name’]);
  30.  
  31.                $information->getEmail($this->_data[’email’]);
  32.  
  33.                $information->saveFacebook();
  34.  
  35.                break;
  36.  
  37.            default:
  38.  
  39.                break;
  40.  
  41.        }
  42.  
  43.    }
  44.  
  45. }
  46.  
  47. ?>
Parsed in 0.011 seconds


pastebin - Proudly developed by PHP-pastebin 2.1