実際のリポジトリ上のURL http://svn.openpear.org/AspectP/trunk/annotation/Aspect.php

repository browser : package AspectP

revision
922
author
devworks
path
/AspectP/trunk/annotation
last modified
2009/06/04 17:01:47

ちょっと整理した

source

<?php
/*
 * Aspect
 *
 * @package annotation
 * @author  localdisk <smoochyinfo@gmail.com>
 * @author  devworks  <smoochynet@gmail.com>
 * @access  public
 * @version Release:  0.10.0
 */
class Aspect {
    private $interCepters = array();
    /**
     * コンストラクタ
     */
    public function __construct() {
        ;
    }

    /**
     * インターセプターを取得します
     *
     * @return array
     */
    public function getInterCepters() {
        return $this->interCepters;
    }

    /**
     * インターセプターを設定します
     *
     * @param object $interCepter
     * @param string $joinPoint
     */
    public function setInterCepters($interCepter, $joinPoint) {
        $this->interCepters[$joinPoint] = $interCepter;
    }
}