Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 2392 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 2392 Rev 3720
Línea 6... Línea 6...
6
 
6
 
7
use LeadersLinked\Mapper\Common\MapperCommon;
7
use LeadersLinked\Mapper\Common\MapperCommon;
8
use Laminas\Db\Adapter\AdapterInterface;
8
use Laminas\Db\Adapter\AdapterInterface;
9
use LeadersLinked\Model\Application;
9
use LeadersLinked\Model\Application;
-
 
10
use LeadersLinked\Model\ApplicationVariant;
Línea 10... Línea 11...
10
use LeadersLinked\Model\ApplicationVariant;
11
use Laminas\Db\Sql\Expression;
11
 
12
 
12
 
13
 
Línea 40... Línea 41...
40
            self::$_instance = new ApplicationVariantMapper($adapter);
41
            self::$_instance = new ApplicationVariantMapper($adapter);
41
        }
42
        }
42
        return self::$_instance;
43
        return self::$_instance;
43
    }
44
    }
Línea -... Línea 45...
-
 
45
    
-
 
46
    /*
-
 
47
    **
-
 
48
    *
-
 
49
    * @param int $application_id
-
 
50
    * @param int $variant_id
-
 
51
    * @return ApplicationVariant
-
 
52
    */
-
 
53
    public function fetchCountActiveByCompanyId($company_id)
-
 
54
    {
-
 
55
        
-
 
56
        $select = $this->sql->select(self::_TABLE);
-
 
57
        $select->columns(['total' => new Expression('COUNT(*)')]);
-
 
58
        $select->where->equalTo('company_id', $company_id);
-
 
59
 
-
 
60
        
-
 
61
 
-
 
62
        $row = $this->executeFetchOneArray($select);
-
 
63
        return $row['total'];
-
 
64
    }
-
 
65
    
44
    
66
    
45
    /**
67
    /**
46
     * 
68
     * 
47
     * @param int $application_id
69
     * @param int $application_id
48
     * @param int $variant_id
70
     * @param int $variant_id