122 lines
2.2 KiB
PHP
122 lines
2.2 KiB
PHP
<?php
|
|
declare(strict_types=1);
|
|
|
|
namespace Stemcell\Customer\Api\Data;
|
|
|
|
interface SalespersonInterface
|
|
{
|
|
const SALESPERSON_ID = 'salesperson_id';
|
|
const IS_ACTIVE = 'is_active';
|
|
const TELEPHONE = 'telephone';
|
|
const NAME = 'name';
|
|
const EMAIL = 'email';
|
|
const CSR_EMAIL = 'csr_email';
|
|
const SISR_EMAIL = 'sisr_email';
|
|
const RSM_EMAIL = 'rsm_email';
|
|
|
|
/**
|
|
* Get name
|
|
* @return int|null
|
|
*/
|
|
public function getSalespersonId();
|
|
|
|
/**
|
|
* Set name
|
|
* @param int $salespersonId
|
|
* @return self
|
|
*/
|
|
public function setSalespersonId($salespersonId);
|
|
|
|
/**
|
|
* Get name
|
|
* @return string|null
|
|
*/
|
|
public function getName();
|
|
|
|
/**
|
|
* Set name
|
|
* @param string $name
|
|
* @return self
|
|
*/
|
|
public function setName($name);
|
|
|
|
/**
|
|
* Get email
|
|
* @return string|null
|
|
*/
|
|
public function getEmail();
|
|
|
|
/**
|
|
* Set email
|
|
* @param string $email
|
|
* @return self
|
|
*/
|
|
public function setEmail($email);
|
|
|
|
/**
|
|
* Get telephone
|
|
* @return string|null
|
|
*/
|
|
public function getTelephone();
|
|
|
|
/**
|
|
* Set telephone
|
|
* @param string $telephone
|
|
* @return self
|
|
*/
|
|
public function setTelephone($telephone);
|
|
|
|
/**
|
|
* Get rsm_email
|
|
* @return string|null
|
|
*/
|
|
public function getRsmEmail();
|
|
|
|
/**
|
|
* Set rsm_email
|
|
* @param string $rsmEmail
|
|
* @return self
|
|
*/
|
|
public function setRsmEmail($rsmEmail);
|
|
|
|
/**
|
|
* Get sisr_email
|
|
* @return string|null
|
|
*/
|
|
public function getSisrEmail();
|
|
|
|
/**
|
|
* Set sisr_email
|
|
* @param string $sisrEmail
|
|
* @return self
|
|
*/
|
|
public function setSisrEmail($sisrEmail);
|
|
|
|
/**
|
|
* Get csr_email
|
|
* @return string|null
|
|
*/
|
|
public function getCsrEmail();
|
|
|
|
/**
|
|
* Set csr_email
|
|
* @param string $csrEmail
|
|
* @return self
|
|
*/
|
|
public function setCsrEmail($csrEmail);
|
|
|
|
/**
|
|
* Get is_active
|
|
* @return string|null
|
|
*/
|
|
public function getIsActive();
|
|
|
|
/**
|
|
* Set is_active
|
|
* @param string $isActive
|
|
* @return self
|
|
*/
|
|
public function setIsActive($isActive);
|
|
}
|
|
|