Changeset 484

Show
Ignore:
Timestamp:
12/02/08 10:20:53 (1 month ago)
Author:
nicolas
Message:

Mise à jour lib

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/plugins/sfApitoolbox/lib/model/om/BaseApicity.php

    r413 r484  
    5555         
    5656        protected $lastSearchCriteria = null; 
     57 
     58         
     59        protected $collMarket_sectors; 
     60 
     61         
     62        protected $lastMarket_sectorCriteria = null; 
    5763 
    5864         
     
    256262                        } 
    257263 
     264                        if ($this->collMarket_sectors !== null) { 
     265                                foreach($this->collMarket_sectors as $referrerFK) { 
     266                                        if (!$referrerFK->isDeleted()) { 
     267                                                $affectedRows += $referrerFK->save($con); 
     268                                        } 
     269                                } 
     270                        } 
     271 
    258272                        $this->alreadyInSave = false; 
    259273                } 
     
    339353                                if ($this->collSearchs !== null) { 
    340354                                        foreach($this->collSearchs as $referrerFK) { 
     355                                                if (!$referrerFK->validate($columns)) { 
     356                                                        $failureMap = array_merge($failureMap, $referrerFK->getValidationFailures()); 
     357                                                } 
     358                                        } 
     359                                } 
     360 
     361                                if ($this->collMarket_sectors !== null) { 
     362                                        foreach($this->collMarket_sectors as $referrerFK) { 
    341363                                                if (!$referrerFK->validate($columns)) { 
    342364                                                        $failureMap = array_merge($failureMap, $referrerFK->getValidationFailures()); 
     
    491513                        } 
    492514 
     515                        foreach($this->getMarket_sectors() as $relObj) { 
     516                                $copyObj->addMarket_sector($relObj->copy($deepCopy)); 
     517                        } 
     518 
    493519                }  
    494520 
     
    36783704        } 
    36793705 
     3706         
     3707        public function initMarket_sectors() 
     3708        { 
     3709                if ($this->collMarket_sectors === null) { 
     3710                        $this->collMarket_sectors = array(); 
     3711                } 
     3712        } 
     3713 
     3714         
     3715        public function getMarket_sectors($criteria = null, $con = null) 
     3716        { 
     3717                                if ($criteria === null) { 
     3718                        $criteria = new Criteria(); 
     3719                } 
     3720                elseif ($criteria instanceof Criteria) 
     3721                { 
     3722                        $criteria = clone $criteria; 
     3723                } 
     3724 
     3725                if ($this->collMarket_sectors === null) { 
     3726                        if ($this->isNew()) { 
     3727                           $this->collMarket_sectors = array(); 
     3728                        } else { 
     3729 
     3730                                $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3731 
     3732                                Market_sectorPeer::addSelectColumns($criteria); 
     3733                                $this->collMarket_sectors = Market_sectorPeer::doSelect($criteria, $con); 
     3734                        } 
     3735                } else { 
     3736                                                if (!$this->isNew()) { 
     3737                                                                                                 
     3738 
     3739                                $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3740 
     3741                                Market_sectorPeer::addSelectColumns($criteria); 
     3742                                if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     3743                                        $this->collMarket_sectors = Market_sectorPeer::doSelect($criteria, $con); 
     3744                                } 
     3745                        } 
     3746                } 
     3747                $this->lastMarket_sectorCriteria = $criteria; 
     3748                return $this->collMarket_sectors; 
     3749        } 
     3750 
     3751         
     3752        public function countMarket_sectors($criteria = null, $distinct = false, $con = null) 
     3753        { 
     3754                                if ($criteria === null) { 
     3755                        $criteria = new Criteria(); 
     3756                } 
     3757                elseif ($criteria instanceof Criteria) 
     3758                { 
     3759                        $criteria = clone $criteria; 
     3760                } 
     3761 
     3762                $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3763 
     3764                return Market_sectorPeer::doCount($criteria, $distinct, $con); 
     3765        } 
     3766 
     3767         
     3768        public function addMarket_sector(Market_sector $l) 
     3769        { 
     3770                $this->collMarket_sectors[] = $l; 
     3771                $l->setApicity($this); 
     3772        } 
     3773 
     3774 
     3775         
     3776        public function getMarket_sectorsJoinAgency($criteria = null, $con = null) 
     3777        { 
     3778                                if ($criteria === null) { 
     3779                        $criteria = new Criteria(); 
     3780                } 
     3781                elseif ($criteria instanceof Criteria) 
     3782                { 
     3783                        $criteria = clone $criteria; 
     3784                } 
     3785 
     3786                if ($this->collMarket_sectors === null) { 
     3787                        if ($this->isNew()) { 
     3788                                $this->collMarket_sectors = array(); 
     3789                        } else { 
     3790 
     3791                                $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3792 
     3793                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinAgency($criteria, $con); 
     3794                        } 
     3795                } else { 
     3796                                                                         
     3797                        $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3798 
     3799                        if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     3800                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinAgency($criteria, $con); 
     3801                        } 
     3802                } 
     3803                $this->lastMarket_sectorCriteria = $criteria; 
     3804 
     3805                return $this->collMarket_sectors; 
     3806        } 
     3807 
     3808 
     3809         
     3810        public function getMarket_sectorsJoinApidistrict($criteria = null, $con = null) 
     3811        { 
     3812                                if ($criteria === null) { 
     3813                        $criteria = new Criteria(); 
     3814                } 
     3815                elseif ($criteria instanceof Criteria) 
     3816                { 
     3817                        $criteria = clone $criteria; 
     3818                } 
     3819 
     3820                if ($this->collMarket_sectors === null) { 
     3821                        if ($this->isNew()) { 
     3822                                $this->collMarket_sectors = array(); 
     3823                        } else { 
     3824 
     3825                                $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3826 
     3827                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinApidistrict($criteria, $con); 
     3828                        } 
     3829                } else { 
     3830                                                                         
     3831                        $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3832 
     3833                        if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     3834                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinApidistrict($criteria, $con); 
     3835                        } 
     3836                } 
     3837                $this->lastMarket_sectorCriteria = $criteria; 
     3838 
     3839                return $this->collMarket_sectors; 
     3840        } 
     3841 
     3842 
     3843         
     3844        public function getMarket_sectorsJoinUserRelatedByCreatedBy($criteria = null, $con = null) 
     3845        { 
     3846                                if ($criteria === null) { 
     3847                        $criteria = new Criteria(); 
     3848                } 
     3849                elseif ($criteria instanceof Criteria) 
     3850                { 
     3851                        $criteria = clone $criteria; 
     3852                } 
     3853 
     3854                if ($this->collMarket_sectors === null) { 
     3855                        if ($this->isNew()) { 
     3856                                $this->collMarket_sectors = array(); 
     3857                        } else { 
     3858 
     3859                                $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3860 
     3861                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinUserRelatedByCreatedBy($criteria, $con); 
     3862                        } 
     3863                } else { 
     3864                                                                         
     3865                        $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3866 
     3867                        if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     3868                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinUserRelatedByCreatedBy($criteria, $con); 
     3869                        } 
     3870                } 
     3871                $this->lastMarket_sectorCriteria = $criteria; 
     3872 
     3873                return $this->collMarket_sectors; 
     3874        } 
     3875 
     3876 
     3877         
     3878        public function getMarket_sectorsJoinUserRelatedByUpdatedBy($criteria = null, $con = null) 
     3879        { 
     3880                                if ($criteria === null) { 
     3881                        $criteria = new Criteria(); 
     3882                } 
     3883                elseif ($criteria instanceof Criteria) 
     3884                { 
     3885                        $criteria = clone $criteria; 
     3886                } 
     3887 
     3888                if ($this->collMarket_sectors === null) { 
     3889                        if ($this->isNew()) { 
     3890                                $this->collMarket_sectors = array(); 
     3891                        } else { 
     3892 
     3893                                $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3894 
     3895                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinUserRelatedByUpdatedBy($criteria, $con); 
     3896                        } 
     3897                } else { 
     3898                                                                         
     3899                        $criteria->add(Market_sectorPeer::CITY_ID, $this->getId()); 
     3900 
     3901                        if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     3902                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinUserRelatedByUpdatedBy($criteria, $con); 
     3903                        } 
     3904                } 
     3905                $this->lastMarket_sectorCriteria = $criteria; 
     3906 
     3907                return $this->collMarket_sectors; 
     3908        } 
     3909 
    36803910}  
  • trunk/plugins/sfApitoolbox/lib/model/om/BaseApidistrict.php

    r413 r484  
    4040         
    4141        protected $lastSearchRelatedByDistrict2IdCriteria = null; 
     42 
     43         
     44        protected $collMarkets; 
     45 
     46         
     47        protected $lastMarketCriteria = null; 
     48 
     49         
     50        protected $collMarket_sectors; 
     51 
     52         
     53        protected $lastMarket_sectorCriteria = null; 
    4254 
    4355         
     
    236248                        } 
    237249 
     250                        if ($this->collMarkets !== null) { 
     251                                foreach($this->collMarkets as $referrerFK) { 
     252                                        if (!$referrerFK->isDeleted()) { 
     253                                                $affectedRows += $referrerFK->save($con); 
     254                                        } 
     255                                } 
     256                        } 
     257 
     258                        if ($this->collMarket_sectors !== null) { 
     259                                foreach($this->collMarket_sectors as $referrerFK) { 
     260                                        if (!$referrerFK->isDeleted()) { 
     261                                                $affectedRows += $referrerFK->save($con); 
     262                                        } 
     263                                } 
     264                        } 
     265 
    238266                        if ($this->collSector_districts !== null) { 
    239267                                foreach($this->collSector_districts as $referrerFK) { 
     
    311339                                if ($this->collSearchsRelatedByDistrict2Id !== null) { 
    312340                                        foreach($this->collSearchsRelatedByDistrict2Id as $referrerFK) { 
     341                                                if (!$referrerFK->validate($columns)) { 
     342                                                        $failureMap = array_merge($failureMap, $referrerFK->getValidationFailures()); 
     343                                                } 
     344                                        } 
     345                                } 
     346 
     347                                if ($this->collMarkets !== null) { 
     348                                        foreach($this->collMarkets as $referrerFK) { 
     349                                                if (!$referrerFK->validate($columns)) { 
     350                                                        $failureMap = array_merge($failureMap, $referrerFK->getValidationFailures()); 
     351                                                } 
     352                                        } 
     353                                } 
     354 
     355                                if ($this->collMarket_sectors !== null) { 
     356                                        foreach($this->collMarket_sectors as $referrerFK) { 
    313357                                                if (!$referrerFK->validate($columns)) { 
    314358                                                        $failureMap = array_merge($failureMap, $referrerFK->getValidationFailures()); 
     
    459503                        } 
    460504 
     505                        foreach($this->getMarkets() as $relObj) { 
     506                                $copyObj->addMarket($relObj->copy($deepCopy)); 
     507                        } 
     508 
     509                        foreach($this->getMarket_sectors() as $relObj) { 
     510                                $copyObj->addMarket_sector($relObj->copy($deepCopy)); 
     511                        } 
     512 
    461513                        foreach($this->getSector_districts() as $relObj) { 
    462514                                $copyObj->addSector_district($relObj->copy($deepCopy)); 
     
    26582710 
    26592711         
     2712        public function initMarkets() 
     2713        { 
     2714                if ($this->collMarkets === null) { 
     2715                        $this->collMarkets = array(); 
     2716                } 
     2717        } 
     2718 
     2719         
     2720        public function getMarkets($criteria = null, $con = null) 
     2721        { 
     2722                                if ($criteria === null) { 
     2723                        $criteria = new Criteria(); 
     2724                } 
     2725                elseif ($criteria instanceof Criteria) 
     2726                { 
     2727                        $criteria = clone $criteria; 
     2728                } 
     2729 
     2730                if ($this->collMarkets === null) { 
     2731                        if ($this->isNew()) { 
     2732                           $this->collMarkets = array(); 
     2733                        } else { 
     2734 
     2735                                $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2736 
     2737                                MarketPeer::addSelectColumns($criteria); 
     2738                                $this->collMarkets = MarketPeer::doSelect($criteria, $con); 
     2739                        } 
     2740                } else { 
     2741                                                if (!$this->isNew()) { 
     2742                                                                                                 
     2743 
     2744                                $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2745 
     2746                                MarketPeer::addSelectColumns($criteria); 
     2747                                if (!isset($this->lastMarketCriteria) || !$this->lastMarketCriteria->equals($criteria)) { 
     2748                                        $this->collMarkets = MarketPeer::doSelect($criteria, $con); 
     2749                                } 
     2750                        } 
     2751                } 
     2752                $this->lastMarketCriteria = $criteria; 
     2753                return $this->collMarkets; 
     2754        } 
     2755 
     2756         
     2757        public function countMarkets($criteria = null, $distinct = false, $con = null) 
     2758        { 
     2759                                if ($criteria === null) { 
     2760                        $criteria = new Criteria(); 
     2761                } 
     2762                elseif ($criteria instanceof Criteria) 
     2763                { 
     2764                        $criteria = clone $criteria; 
     2765                } 
     2766 
     2767                $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2768 
     2769                return MarketPeer::doCount($criteria, $distinct, $con); 
     2770        } 
     2771 
     2772         
     2773        public function addMarket(Market $l) 
     2774        { 
     2775                $this->collMarkets[] = $l; 
     2776                $l->setApidistrict($this); 
     2777        } 
     2778 
     2779 
     2780         
     2781        public function getMarketsJoinMarket_provider($criteria = null, $con = null) 
     2782        { 
     2783                                if ($criteria === null) { 
     2784                        $criteria = new Criteria(); 
     2785                } 
     2786                elseif ($criteria instanceof Criteria) 
     2787                { 
     2788                        $criteria = clone $criteria; 
     2789                } 
     2790 
     2791                if ($this->collMarkets === null) { 
     2792                        if ($this->isNew()) { 
     2793                                $this->collMarkets = array(); 
     2794                        } else { 
     2795 
     2796                                $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2797 
     2798                                $this->collMarkets = MarketPeer::doSelectJoinMarket_provider($criteria, $con); 
     2799                        } 
     2800                } else { 
     2801                                                                         
     2802                        $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2803 
     2804                        if (!isset($this->lastMarketCriteria) || !$this->lastMarketCriteria->equals($criteria)) { 
     2805                                $this->collMarkets = MarketPeer::doSelectJoinMarket_provider($criteria, $con); 
     2806                        } 
     2807                } 
     2808                $this->lastMarketCriteria = $criteria; 
     2809 
     2810                return $this->collMarkets; 
     2811        } 
     2812 
     2813 
     2814         
     2815        public function getMarketsJoinMarket_nature($criteria = null, $con = null) 
     2816        { 
     2817                                if ($criteria === null) { 
     2818                        $criteria = new Criteria(); 
     2819                } 
     2820                elseif ($criteria instanceof Criteria) 
     2821                { 
     2822                        $criteria = clone $criteria; 
     2823                } 
     2824 
     2825                if ($this->collMarkets === null) { 
     2826                        if ($this->isNew()) { 
     2827                                $this->collMarkets = array(); 
     2828                        } else { 
     2829 
     2830                                $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2831 
     2832                                $this->collMarkets = MarketPeer::doSelectJoinMarket_nature($criteria, $con); 
     2833                        } 
     2834                } else { 
     2835                                                                         
     2836                        $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2837 
     2838                        if (!isset($this->lastMarketCriteria) || !$this->lastMarketCriteria->equals($criteria)) { 
     2839                                $this->collMarkets = MarketPeer::doSelectJoinMarket_nature($criteria, $con); 
     2840                        } 
     2841                } 
     2842                $this->lastMarketCriteria = $criteria; 
     2843 
     2844                return $this->collMarkets; 
     2845        } 
     2846 
     2847 
     2848         
     2849        public function getMarketsJoinMarket_type($criteria = null, $con = null) 
     2850        { 
     2851                                if ($criteria === null) { 
     2852                        $criteria = new Criteria(); 
     2853                } 
     2854                elseif ($criteria instanceof Criteria) 
     2855                { 
     2856                        $criteria = clone $criteria; 
     2857                } 
     2858 
     2859                if ($this->collMarkets === null) { 
     2860                        if ($this->isNew()) { 
     2861                                $this->collMarkets = array(); 
     2862                        } else { 
     2863 
     2864                                $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2865 
     2866                                $this->collMarkets = MarketPeer::doSelectJoinMarket_type($criteria, $con); 
     2867                        } 
     2868                } else { 
     2869                                                                         
     2870                        $criteria->add(MarketPeer::DISTRICT_ID, $this->getId()); 
     2871 
     2872                        if (!isset($this->lastMarketCriteria) || !$this->lastMarketCriteria->equals($criteria)) { 
     2873                                $this->collMarkets = MarketPeer::doSelectJoinMarket_type($criteria, $con); 
     2874                        } 
     2875                } 
     2876                $this->lastMarketCriteria = $criteria; 
     2877 
     2878                return $this->collMarkets; 
     2879        } 
     2880 
     2881         
     2882        public function initMarket_sectors() 
     2883        { 
     2884                if ($this->collMarket_sectors === null) { 
     2885                        $this->collMarket_sectors = array(); 
     2886                } 
     2887        } 
     2888 
     2889         
     2890        public function getMarket_sectors($criteria = null, $con = null) 
     2891        { 
     2892                                if ($criteria === null) { 
     2893                        $criteria = new Criteria(); 
     2894                } 
     2895                elseif ($criteria instanceof Criteria) 
     2896                { 
     2897                        $criteria = clone $criteria; 
     2898                } 
     2899 
     2900                if ($this->collMarket_sectors === null) { 
     2901                        if ($this->isNew()) { 
     2902                           $this->collMarket_sectors = array(); 
     2903                        } else { 
     2904 
     2905                                $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     2906 
     2907                                Market_sectorPeer::addSelectColumns($criteria); 
     2908                                $this->collMarket_sectors = Market_sectorPeer::doSelect($criteria, $con); 
     2909                        } 
     2910                } else { 
     2911                                                if (!$this->isNew()) { 
     2912                                                                                                 
     2913 
     2914                                $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     2915 
     2916                                Market_sectorPeer::addSelectColumns($criteria); 
     2917                                if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     2918                                        $this->collMarket_sectors = Market_sectorPeer::doSelect($criteria, $con); 
     2919                                } 
     2920                        } 
     2921                } 
     2922                $this->lastMarket_sectorCriteria = $criteria; 
     2923                return $this->collMarket_sectors; 
     2924        } 
     2925 
     2926         
     2927        public function countMarket_sectors($criteria = null, $distinct = false, $con = null) 
     2928        { 
     2929                                if ($criteria === null) { 
     2930                        $criteria = new Criteria(); 
     2931                } 
     2932                elseif ($criteria instanceof Criteria) 
     2933                { 
     2934                        $criteria = clone $criteria; 
     2935                } 
     2936 
     2937                $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     2938 
     2939                return Market_sectorPeer::doCount($criteria, $distinct, $con); 
     2940        } 
     2941 
     2942         
     2943        public function addMarket_sector(Market_sector $l) 
     2944        { 
     2945                $this->collMarket_sectors[] = $l; 
     2946                $l->setApidistrict($this); 
     2947        } 
     2948 
     2949 
     2950         
     2951        public function getMarket_sectorsJoinAgency($criteria = null, $con = null) 
     2952        { 
     2953                                if ($criteria === null) { 
     2954                        $criteria = new Criteria(); 
     2955                } 
     2956                elseif ($criteria instanceof Criteria) 
     2957                { 
     2958                        $criteria = clone $criteria; 
     2959                } 
     2960 
     2961                if ($this->collMarket_sectors === null) { 
     2962                        if ($this->isNew()) { 
     2963                                $this->collMarket_sectors = array(); 
     2964                        } else { 
     2965 
     2966                                $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     2967 
     2968                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinAgency($criteria, $con); 
     2969                        } 
     2970                } else { 
     2971                                                                         
     2972                        $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     2973 
     2974                        if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     2975                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinAgency($criteria, $con); 
     2976                        } 
     2977                } 
     2978                $this->lastMarket_sectorCriteria = $criteria; 
     2979 
     2980                return $this->collMarket_sectors; 
     2981        } 
     2982 
     2983 
     2984         
     2985        public function getMarket_sectorsJoinApicity($criteria = null, $con = null) 
     2986        { 
     2987                                if ($criteria === null) { 
     2988                        $criteria = new Criteria(); 
     2989                } 
     2990                elseif ($criteria instanceof Criteria) 
     2991                { 
     2992                        $criteria = clone $criteria; 
     2993                } 
     2994 
     2995                if ($this->collMarket_sectors === null) { 
     2996                        if ($this->isNew()) { 
     2997                                $this->collMarket_sectors = array(); 
     2998                        } else { 
     2999 
     3000                                $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     3001 
     3002                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinApicity($criteria, $con); 
     3003                        } 
     3004                } else { 
     3005                                                                         
     3006                        $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     3007 
     3008                        if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     3009                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinApicity($criteria, $con); 
     3010                        } 
     3011                } 
     3012                $this->lastMarket_sectorCriteria = $criteria; 
     3013 
     3014                return $this->collMarket_sectors; 
     3015        } 
     3016 
     3017 
     3018         
     3019        public function getMarket_sectorsJoinUserRelatedByCreatedBy($criteria = null, $con = null) 
     3020        { 
     3021                                if ($criteria === null) { 
     3022                        $criteria = new Criteria(); 
     3023                } 
     3024                elseif ($criteria instanceof Criteria) 
     3025                { 
     3026                        $criteria = clone $criteria; 
     3027                } 
     3028 
     3029                if ($this->collMarket_sectors === null) { 
     3030                        if ($this->isNew()) { 
     3031                                $this->collMarket_sectors = array(); 
     3032                        } else { 
     3033 
     3034                                $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     3035 
     3036                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinUserRelatedByCreatedBy($criteria, $con); 
     3037                        } 
     3038                } else { 
     3039                                                                         
     3040                        $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     3041 
     3042                        if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     3043                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinUserRelatedByCreatedBy($criteria, $con); 
     3044                        } 
     3045                } 
     3046                $this->lastMarket_sectorCriteria = $criteria; 
     3047 
     3048                return $this->collMarket_sectors; 
     3049        } 
     3050 
     3051 
     3052         
     3053        public function getMarket_sectorsJoinUserRelatedByUpdatedBy($criteria = null, $con = null) 
     3054        { 
     3055                                if ($criteria === null) { 
     3056                        $criteria = new Criteria(); 
     3057                } 
     3058                elseif ($criteria instanceof Criteria) 
     3059                { 
     3060                        $criteria = clone $criteria; 
     3061                } 
     3062 
     3063                if ($this->collMarket_sectors === null) { 
     3064                        if ($this->isNew()) { 
     3065                                $this->collMarket_sectors = array(); 
     3066                        } else { 
     3067 
     3068                                $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     3069 
     3070                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinUserRelatedByUpdatedBy($criteria, $con); 
     3071                        } 
     3072                } else { 
     3073                                                                         
     3074                        $criteria->add(Market_sectorPeer::DISTRICT_ID, $this->getId()); 
     3075 
     3076                        if (!isset($this->lastMarket_sectorCriteria) || !$this->lastMarket_sectorCriteria->equals($criteria)) { 
     3077                                $this->collMarket_sectors = Market_sectorPeer::doSelectJoinUserRelatedByUpdatedBy($criteria, $con); 
     3078                        } 
     3079                } 
     3080                $this->lastMarket_sectorCriteria = $criteria; 
     3081 
     3082                return $this->collMarket_sectors; 
     3083        } 
     3084 
     3085         
    26603086        public function initSector_districts() 
    26613087        { 
  • trunk/plugins/sfApitoolbox/modules/apidistrict/actions/actions.class.php

    r150 r484  
    1515 
    1616    $tmp[''] = ''; 
    17     foreach($districts as $value
    18     $tmp[$value->getId()] = $value->getName();  
     17    foreach($districts as $district
     18    $tmp[$district->getId()] = $district->getName();  
    1919 
    2020    $this->districts = $tmp;