mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/izyim.git
synced 2026-09-01 02:43:56 +00:00
Cleaned-BackEnd-Contact
This commit is contained in:
@@ -27,7 +27,7 @@ class CreateContactLogic
|
||||
{
|
||||
try{
|
||||
|
||||
$object = new ContactObject($request->input('name'), $request->input('designation'), $request->input('contact'), $request->input('email'));
|
||||
$object = new ContactObject($type, $referenceId, $request->input('name'), $request->input('designation'), $request->input('contact'), $request->input('email'));
|
||||
return $this->createContact->execute($object, $type, $referenceId);
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/**
|
||||
* Created by PhpStorm.
|
||||
* User: user
|
||||
* Date: 09/05/2019
|
||||
* Time: 11:51 AM
|
||||
*/
|
||||
|
||||
namespace App\Modules\ControllerLogic\Contacts;
|
||||
|
||||
|
||||
use App\Classes\Modules\Contacts\Services\DeletesContact;
|
||||
|
||||
class DeleteContactLogic
|
||||
{
|
||||
|
||||
/** @var DeletesContact */
|
||||
private $DeletesContact;
|
||||
|
||||
/**
|
||||
* DeleteContactLogic constructor.
|
||||
* @param DeletesContact $DeletesContact
|
||||
*/
|
||||
public function __construct(DeletesContact $DeletesContact)
|
||||
{
|
||||
$this->DeletesContact = $DeletesContact;
|
||||
}
|
||||
|
||||
|
||||
public function execute(String $id){
|
||||
return $this->DeletesContact->execute($id);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -28,10 +28,9 @@ class UpdateContactLogic
|
||||
}
|
||||
|
||||
|
||||
public function execute(int $id, Request $request)
|
||||
public function execute(int $id, string $referenceId, int $type, Request $request)
|
||||
{
|
||||
$object = new ContactObject($request->input('name'), $request->input('designation'), $request->input('contact'), $request->input('email'));
|
||||
|
||||
$object = new ContactObject($type, $referenceId, $request->input('name'), $request->input('designation'), $request->input('contact'), $request->input('email'));
|
||||
return $this->updateContact->execute($id, $object);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user