|
@@ 1993-2005 (lines=13) @@
|
| 1990 |
|
$exists = isset( $this->properties[$property] ); |
| 1991 |
|
|
| 1992 |
|
//If not exists and no field link and no list, bail out. |
| 1993 |
|
if ( !$exists && !isset($this->$fieldLink) && (!$isOwn && !$isShared )) { |
| 1994 |
|
|
| 1995 |
|
$this->withSql = ''; |
| 1996 |
|
$this->withParams = array(); |
| 1997 |
|
$this->aliasName = NULL; |
| 1998 |
|
$this->fetchType = NULL; |
| 1999 |
|
$this->noLoad = FALSE; |
| 2000 |
|
$this->all = FALSE; |
| 2001 |
|
$this->via = NULL; |
| 2002 |
|
|
| 2003 |
|
$NULL = NULL; |
| 2004 |
|
return $NULL; |
| 2005 |
|
} |
| 2006 |
|
|
| 2007 |
|
$hasAlias = (!is_null($this->aliasName)); |
| 2008 |
|
$differentAlias = ($hasAlias && $isOwn && isset($this->__info['sys.alias.'.$listName])) ? |
|
@@ 2014-2024 (lines=11) @@
|
| 2011 |
|
$hasAll = (boolean) ($this->all); |
| 2012 |
|
|
| 2013 |
|
//If exists and no list or exits and list not changed, bail out. |
| 2014 |
|
if ( $exists && ((!$isOwn && !$isShared ) || (!$hasSQL && !$differentAlias && !$hasAll)) ) { |
| 2015 |
|
|
| 2016 |
|
$this->withSql = ''; |
| 2017 |
|
$this->withParams = array(); |
| 2018 |
|
$this->aliasName = NULL; |
| 2019 |
|
$this->fetchType = NULL; |
| 2020 |
|
$this->noLoad = FALSE; |
| 2021 |
|
$this->all = FALSE; |
| 2022 |
|
$this->via = NULL; |
| 2023 |
|
return $this->properties[$property]; |
| 2024 |
|
} |
| 2025 |
|
|
| 2026 |
|
|
| 2027 |
|
list( $redbean, , , $toolbox ) = $this->beanHelper->getExtractedToolbox(); |