Proyectos de Subversion LeadersLinked - Services

Rev

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

Rev 629 Rev 630
Línea 1778... Línea 1778...
1778
     * @param bool $is_verified
1778
     * @param bool $is_verified
1779
     * @return boolean
1779
     * @return boolean
1780
     */
1780
     */
1781
    public function updateUserEmailVerified($user, $is_verified)
1781
    public function updateUserEmailVerified($user, $is_verified)
1782
    {
1782
    {
1783
 
-
 
1784
        $values = [
1783
        $values = [
1785
            'email_verified' => $is_verified,
1784
            'email_verified' => $is_verified,
1786
            'updated_on'  => new Expression('NOW()')
1785
            'updated_on'  => new Expression('NOW()')
1787
        ];
1786
        ];
Línea 1829... Línea 1828...
1829
        ];
1828
        ];
Línea 1830... Línea 1829...
1830
 
1829
 
1831
        $update = $this->sql->update(self::_TABLE);
1830
        $update = $this->sql->update(self::_TABLE);
1832
        $update->set($values);
1831
        $update->set($values);
-
 
1832
        $update->where->equalTo('id', $user->id);
-
 
1833
 
-
 
1834
        return $this->executeUpdate($update);
-
 
1835
    }
-
 
1836
 
-
 
1837
    /**
-
 
1838
     * Update multiple user fields: email_verified, blocked, status, and usertype_id.
-
 
1839
     *
-
 
1840
     * @param User $user
-
 
1841
     * @param string $email_verified
-
 
1842
     * @param string $blocked
-
 
1843
     * @param string $status
-
 
1844
     * @param int $usertype_id
-
 
1845
     * @return boolean
-
 
1846
     */
-
 
1847
    public function updateUserFieldsAdmin($user, $email_verified, $blocked, $status, $usertype_id)
-
 
1848
    {
-
 
1849
        $values = [
-
 
1850
            'email_verified' => $email_verified,
-
 
1851
            'blocked'        => $blocked,
-
 
1852
            'status'         => $status,
-
 
1853
            'usertype_id'    => $usertype_id,
-
 
1854
            'updated_on'     => new Expression('NOW()')
-
 
1855
        ];
-
 
1856
 
-
 
1857
        $update = $this->sql->update(self::_TABLE);
-
 
1858
        $update->set($values);
Línea 1833... Línea 1859...
1833
        $update->where->equalTo('id', $user->id);
1859
        $update->where->equalTo('id', $user->id);
1834
 
1860
 
1835
        return $this->executeUpdate($update);
1861
        return $this->executeUpdate($update);