diff --git a/controller/smscontroller.php b/controller/smscontroller.php index 26bd71a..1697a55 100644 --- a/controller/smscontroller.php +++ b/controller/smscontroller.php @@ -37,7 +37,10 @@ class SmsController extends Controller { /** * @NoAdminRequired */ - public function push($json_datas) { + public function push($smsCount, $smsDatas) { + if ($smsCount != count($smsDatas)) { + return "ERROR"; + } return array("test" => "test2"); } diff --git a/db/SmsObject.php b/db/SmsObject.php new file mode 100644 index 0000000..b883cd4 --- /dev/null +++ b/db/SmsObject.php @@ -0,0 +1,40 @@ + + * @copyright Loic Blot 2014 + */ + +namespace OCA\OcSms\Db; + +use \OCP\IDb; + +class Sms { + private $db; + + public function __construct(IDb $db) { + $this->db = $db; + } + + // @TODO + public function saveAll() { + } + + public function find($id) { + $sql = 'SELECT * FROM `*PREFIX*myapp_authors` ' . + 'WHERE `id` = ?'; + $query = $db->prepareQuery($sql); + $query->bindParam(1, $id, \PDO::PARAM_INT); + $result = $query->execute(); + + while($row = $result->fetchRow()) { + return $row; + } + } +} + +?> diff --git a/js/script.js b/js/script.js index 5ce8cd8..d89c706 100644 --- a/js/script.js +++ b/js/script.js @@ -11,7 +11,7 @@ (function ($, OC) { $(document).ready(function () { - $('#echo').click(function () { + $('#push').click(function () { var url = OC.generateUrl('/apps/ocsms/push'); var data = { sms_count: 1,