To receive disable and enable calls, implement the core/suspendable type, as follows:
<?php
  ...
  /**
   * Class enterprise
   * @type("http://odin.com/enterprise/1.0")
   * @implements("http://aps-standard.org/types/core/resource/1.0")
   * @implements("http://aps-standard.org/types/core/suspendable/1.0")
   */
   class enterprise extends \APS\ResourceBase
   {
       .....
       //In additional, declare 'disable' and enable' methods in the class:
       public function disable() {
         // your code here. $this contains current resource, as usual
         ...
       }
       public function enable() {
         ....
       }
Read more: