Merge pull request #21467 from sunilpawar/dev_2833
[civicrm-core.git] / CRM / Member / BAO / MembershipBlock.php
index 94a7cb5ba3418bb49e4982cce22846340994670f..08458deee8aec08ede4f04e78c6dcf6f6216dc4f 100644 (file)
  */
 class CRM_Member_BAO_MembershipBlock extends CRM_Member_DAO_MembershipBlock {
 
-  /**
-   * Class constructor.
-   */
-  public function __construct() {
-    parent::__construct();
-  }
-
   /**
    * Create or update a MembershipBlock.
    *
@@ -37,18 +30,11 @@ class CRM_Member_BAO_MembershipBlock extends CRM_Member_DAO_MembershipBlock {
    * Delete membership Blocks.
    *
    * @param int $id
-   *
+   * @deprecated
    * @return bool
    */
   public static function del($id) {
-    $dao = new CRM_Member_DAO_MembershipBlock();
-    $dao->id = $id;
-    $result = FALSE;
-    if ($dao->find(TRUE)) {
-      $dao->delete();
-      $result = TRUE;
-    }
-    return $result;
+    return (bool) self::deleteRecord(['id' => $id]);
   }
 
 }