Question
Program Description:
This project will have you create a simple class hierarchy building upon the Employee example discussed in class.
A total of five classes are required.
Employee – A class which the other employee types inherit from
HourlyEmployee – An employee whose pay is based upon an hourly wage and hours worked
SalaryEmployee – An employee whose pay is based upon a yearly salary
CommissionEmployee – An employee whose pay is based upon a commission rate and sales amount
EmployeeTest – Contains main method. Creates one of each sub type of Employee and performs actions upon them.

Content of EmployeeTest.java

public class EmployeeTest
{
   public static void main(String args[])
   {
      //Create references for our objects
      HourlyEmployee hourly;
      SalaryEmployee salary;
      CommissionEmployee commission;

      //The sum of all bonuses will be placed here
      double bonusPayout = 0;

      //Create and print a new HourlyEmployee
      hourly = HourlyFactory();
      System.out.printf("\n%s\n", hourly);
      
      //Create and print a new SalaryEmployee
      salary = SalaryFactory();      
      System.out.printf("\n%s\n", salary);
      
      //Create and print a new CommissionEmployee
      commission = CommissionFactory();
      System.out.printf("\n%s\n", commission);

      //Alter some values of Hourly and Commission
      System.out.println("Increasing Hourly's hours worked by 50.");
      hourly.increaseHours(50);

      System.out.println("Increasing Commissions's sales by 150,000.\n");
      commission.increaseSales(150000);

      //Output weekly pay for each Employee
      System.out.printf("Hourly Payout: %.2f\n", hourly.calculateWeeklyPay());
      System.out.printf("Salary Payout: %.2f\n", salary.calculateWeeklyPay());
      System.out.printf("Commission Payout: %.2f\n\n", commission.calculateWeeklyPay());

      //Find total bonus payout
      System.out.println("Finding total bonus payout...");
      bonusPayout += hourly.holidayBonus();
      bonusPayout += salary.holidayBonus();
      bonusPayout += commission.holidayBonus();

      System.out.printf("Bonus Payout is %.2f\n\n", bonusPayout);

      //Reset the week and apply raises to all Employees
      System.out.println("Applying annual raises and resetting week...");
      hourly.resetWeek();
      hourly.annualRaise();
      salary.resetWeek();
      salary.annualRaise();
      commission.resetWeek();
      commission.annualRaise();

      //Output Employees after changes
      System.out.printf("%s\n%s\n%s\n", hourly, salary, commission);
   }

   //Retrieve input and create HourlyEmployee
   public static HourlyEmployee HourlyFactory()
   {
      System.out.println("Creating HourlyEmployee...");
      return new HourlyEmployee("Steve", "Rogers", 'A', 'M', 12345, true, 15.34);
   }
   
   //Retrieve input and create SalaryEmployee
   public static SalaryEmployee SalaryFactory()
   {
      System.out.println("Creating SalaryEmployee...");
      return new SalaryEmployee("Kitty", "Pryde", 'X', 'F', 54321, true, 75000);
   }
   
   //Retrieve input and create CommissionEmployee
   public static CommissionEmployee CommissionFactory()
   {
      System.out.println("Creating CommissionEmployee...");
      return new CommissionEmployee("Johnny", "Storm", 'F', 'L', 976499, false, 2.5);
   }
}
Solution Preview

These solutions may offer step-by-step problem-solving explanations or good writing examples that include modern styles of formatting and construction of bibliographies out of text citations and references.
Students may use these solutions for personal skill-building and practice.
Unethical use is strictly forbidden.

import java.text.DecimalFormat;

/**
*
* @author
*/
public class HourlyEmployee extends Employee{
    /// atrributes
    private double wage;
    private double hoursWorked;

    /**
    * constructor
    * @param firstName
    * @param lastName
    * @param middleInitial
    * @param gender
    * @param employeeNum
    * @param fulltime
    * @param wage
    */
    public HourlyEmployee(String firstName, String lastName, char middleInitial, char gender, int employeeNum, boolean fulltime, double wage) {
       super(firstName, lastName, middleInitial, gender, employeeNum, fulltime);
       this.wage = wage;
       this.hoursWorked = 0.0;
    }
   
    /***
    * Requesting to increase by a negative value should give no change, and report an error to the user.
    * @param hours
    */
    public void increaseHours(double hours){
       if (hours < 0.0) {
            System.out.println("It's unable to increase by a negative value");
       } else {
            hoursWorked += hours;
       }
    }
This is only a preview of the solution.
Please use the purchase button to see the entire solution.
By purchasing this solution you'll be able to access the following files:
solution.zip
Purchase Solution
$1.00
Google Pay
Amazon
Paypal
Mastercard
Visacard
Discover
Amex
View Available Computer Science Tutors 529 tutors matched
Ionut
(ionut)
Hi! MSc Applied Informatics & Computer Science Engineer. Practical experience in many CS & IT branches.Research work & homework
5/5 (5,654+ sessions)
2 hours avg response
Leo
(Leo)
Hi! I have been a professor in New York and taught in a math department and in an applied math department.
4.9/5 (5,652+ sessions)
2 hours avg response
Pranay
(math1983)
Ph.D. in mathematics and working as an Assistant Professor in University. I can provide help in mathematics, statistics and allied areas.
4.6/5 (5,512+ sessions)
1 hour avg response

Similar Homework Solutions

8.1.0PHP Version358msRequest Duration45MBMemory UsageGET college-homework-library/{category}/{subject}/{id}Route
    • Booting (209ms)time
    • Application (149ms)time
    • 1 x Booting (58.42%)
      209ms
      1 x Application (41.58%)
      149ms
      • Illuminate\Routing\Events\Routing (1.31ms)
      • Illuminate\Routing\Events\RouteMatched (418μs)
      • Illuminate\Foundation\Events\LocaleUpdated (4.57ms)
      • eloquent.booting: App\Models\HomeworkLibrary\HomeworkLibrary (467μs)
      • eloquent.booted: App\Models\HomeworkLibrary\HomeworkLibrary (335μs)
      • Illuminate\Database\Events\ConnectionEstablished (912μs)
      • Illuminate\Database\Events\StatementPrepared (7.35ms)
      • Illuminate\Database\Events\QueryExecuted (1.26ms)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibrary (98μs)
      • eloquent.booting: App\Models\Subject (78μs)
      • eloquent.booted: App\Models\Subject (42μs)
      • Illuminate\Database\Events\StatementPrepared (1.29ms)
      • Illuminate\Database\Events\QueryExecuted (872μs)
      • eloquent.retrieved: App\Models\Subject (91μs)
      • eloquent.booting: App\Models\HomeworkLibrary\HomeworkLibraryFile (167μs)
      • eloquent.booted: App\Models\HomeworkLibrary\HomeworkLibraryFile (45μs)
      • Illuminate\Database\Events\StatementPrepared (693μs)
      • Illuminate\Database\Events\QueryExecuted (842μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibraryFile (61μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibraryFile (15μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibraryFile (7μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibraryFile (6μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibraryFile (5μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibraryFile (5μs)
      • eloquent.booting: App\Models\SubjectCat (571μs)
      • eloquent.booted: App\Models\SubjectCat (41μs)
      • Illuminate\Database\Events\StatementPrepared (712μs)
      • Illuminate\Database\Events\QueryExecuted (821μs)
      • eloquent.retrieved: App\Models\SubjectCat (81μs)
      • Illuminate\Cache\Events\CacheHit (11.94ms)
      • Illuminate\Cache\Events\CacheMissed (184μs)
      • Illuminate\Database\Events\StatementPrepared (1.01ms)
      • Illuminate\Database\Events\QueryExecuted (34.25ms)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibrary (91μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibrary (16μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibrary (9μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibrary (7μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibrary (6μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibrary (6μs)
      • Illuminate\Database\Events\StatementPrepared (719μs)
      • Illuminate\Database\Events\QueryExecuted (850μs)
      • eloquent.retrieved: App\Models\Subject (76μs)
      • Illuminate\Cache\Events\KeyWritten (759μs)
      • Illuminate\Database\Events\StatementPrepared (1.7ms)
      • Illuminate\Database\Events\QueryExecuted (892μs)
      • Illuminate\Database\Events\StatementPrepared (878μs)
      • Illuminate\Database\Events\QueryExecuted (713μs)
      • Illuminate\Database\Events\StatementPrepared (824μs)
      • Illuminate\Database\Events\QueryExecuted (769μs)
      • eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibraryFile (40μs)
      • Illuminate\Cache\Events\CacheHit (591μs)
      • creating: homework.show (489μs)
      • composing: homework.show (97μs)
      • creating: components.breadcrumbs (440μs)
      • composing: components.breadcrumbs (105μs)
      • Illuminate\Database\Events\StatementPrepared (1.3ms)
      • Illuminate\Database\Events\QueryExecuted (754μs)
      • eloquent.retrieved: App\Models\SubjectCat (58μs)
      • Illuminate\Cache\Events\CacheHit (3.56ms)
      • Illuminate\Cache\Events\CacheHit (403μs)
      • Illuminate\Cache\Events\CacheHit (159μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (324μs)
      • Illuminate\Cache\Events\CacheHit (263μs)
      • Illuminate\Cache\Events\CacheHit (186μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (121μs)
      • Illuminate\Cache\Events\CacheHit (98μs)
      • Illuminate\Cache\Events\CacheHit (115μs)
      • Illuminate\Cache\Events\CacheHit (98μs)
      • Illuminate\Cache\Events\CacheHit (202μs)
      • Illuminate\Cache\Events\CacheHit (311μs)
      • Illuminate\Cache\Events\CacheHit (368μs)
      • Illuminate\Cache\Events\CacheHit (126μs)
      • Illuminate\Cache\Events\CacheHit (199μs)
      • Illuminate\Cache\Events\CacheHit (113μs)
      • Illuminate\Cache\Events\CacheHit (123μs)
      • Illuminate\Cache\Events\CacheHit (106μs)
      • Illuminate\Cache\Events\CacheHit (121μs)
      • Illuminate\Cache\Events\CacheHit (104μs)
      • Illuminate\Cache\Events\CacheHit (122μs)
      • Illuminate\Cache\Events\CacheHit (381μs)
      • Illuminate\Cache\Events\CacheHit (376μs)
      • Illuminate\Cache\Events\CacheHit (135μs)
      • Illuminate\Cache\Events\CacheHit (161μs)
      • Illuminate\Cache\Events\CacheHit (111μs)
      • Illuminate\Cache\Events\CacheHit (136μs)
      • Illuminate\Cache\Events\CacheHit (119μs)
      • Illuminate\Cache\Events\CacheHit (172μs)
      • Illuminate\Cache\Events\CacheHit (168μs)
      • Illuminate\Cache\Events\CacheHit (368μs)
      • Illuminate\Cache\Events\CacheHit (285μs)
      • Illuminate\Cache\Events\CacheHit (176μs)
      • Illuminate\Cache\Events\CacheHit (125μs)
      • Illuminate\Cache\Events\CacheHit (119μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (94μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (342μs)
      • Illuminate\Cache\Events\CacheHit (150μs)
      • Illuminate\Cache\Events\CacheHit (101μs)
      • Illuminate\Cache\Events\CacheHit (127μs)
      • Illuminate\Cache\Events\CacheHit (304μs)
      • Illuminate\Cache\Events\CacheHit (220μs)
      • Illuminate\Cache\Events\CacheHit (106μs)
      • Illuminate\Cache\Events\CacheHit (224μs)
      • Illuminate\Cache\Events\CacheHit (139μs)
      • Illuminate\Cache\Events\CacheHit (128μs)
      • Illuminate\Cache\Events\CacheHit (211μs)
      • Illuminate\Cache\Events\CacheHit (373μs)
      • Illuminate\Cache\Events\CacheHit (327μs)
      • Illuminate\Cache\Events\CacheHit (140μs)
      • Illuminate\Cache\Events\CacheHit (99μs)
      • Illuminate\Cache\Events\CacheHit (165μs)
      • Illuminate\Cache\Events\CacheHit (105μs)
      • Illuminate\Cache\Events\CacheHit (116μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (125μs)
      • Illuminate\Cache\Events\CacheHit (121μs)
      • Illuminate\Cache\Events\CacheHit (122μs)
      • Illuminate\Cache\Events\CacheHit (105μs)
      • Illuminate\Cache\Events\CacheHit (369μs)
      • Illuminate\Cache\Events\CacheHit (324μs)
      • Illuminate\Cache\Events\CacheHit (181μs)
      • Illuminate\Cache\Events\CacheHit (290μs)
      • Illuminate\Cache\Events\CacheHit (160μs)
      • Illuminate\Cache\Events\CacheHit (115μs)
      • Illuminate\Cache\Events\CacheHit (126μs)
      • Illuminate\Cache\Events\CacheHit (107μs)
      • Illuminate\Cache\Events\CacheHit (177μs)
      • Illuminate\Cache\Events\CacheHit (135μs)
      • Illuminate\Cache\Events\CacheHit (618μs)
      • Illuminate\Cache\Events\CacheHit (136μs)
      • Illuminate\Cache\Events\CacheHit (127μs)
      • Illuminate\Cache\Events\CacheHit (107μs)
      • Illuminate\Cache\Events\CacheHit (121μs)
      • Illuminate\Cache\Events\CacheHit (103μs)
      • Illuminate\Cache\Events\CacheHit (119μs)
      • Illuminate\Cache\Events\CacheHit (106μs)
      • Illuminate\Cache\Events\CacheHit (123μs)
      • Illuminate\Cache\Events\CacheHit (102μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (101μs)
      • Illuminate\Cache\Events\CacheHit (115μs)
      • Illuminate\Cache\Events\CacheHit (96μs)
      • Illuminate\Cache\Events\CacheHit (113μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (122μs)
      • Illuminate\Cache\Events\CacheHit (103μs)
      • Illuminate\Cache\Events\CacheHit (124μs)
      • Illuminate\Cache\Events\CacheHit (93μs)
      • Illuminate\Cache\Events\CacheHit (144μs)
      • Illuminate\Cache\Events\CacheHit (101μs)
      • Illuminate\Cache\Events\CacheHit (111μs)
      • Illuminate\Cache\Events\CacheHit (94μs)
      • Illuminate\Cache\Events\CacheHit (107μs)
      • Illuminate\Cache\Events\CacheHit (92μs)
      • Illuminate\Cache\Events\CacheHit (121μs)
      • Illuminate\Cache\Events\CacheHit (426μs)
      • Illuminate\Cache\Events\CacheHit (193μs)
      • Illuminate\Cache\Events\CacheHit (312μs)
      • Illuminate\Cache\Events\CacheHit (174μs)
      • Illuminate\Cache\Events\CacheHit (132μs)
      • Illuminate\Cache\Events\CacheHit (125μs)
      • Illuminate\Cache\Events\CacheHit (108μs)
      • Illuminate\Cache\Events\CacheHit (295μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (131μs)
      • Illuminate\Cache\Events\CacheHit (218μs)
      • Illuminate\Cache\Events\CacheHit (920μs)
      • Illuminate\Cache\Events\CacheHit (348μs)
      • Illuminate\Cache\Events\CacheHit (167μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (158μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (119μs)
      • Illuminate\Cache\Events\CacheHit (196μs)
      • Illuminate\Cache\Events\CacheHit (122μs)
      • Illuminate\Cache\Events\CacheHit (123μs)
      • Illuminate\Cache\Events\CacheHit (171μs)
      • Illuminate\Cache\Events\CacheHit (100μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (366μs)
      • Illuminate\Cache\Events\CacheHit (412μs)
      • Illuminate\Cache\Events\CacheHit (143μs)
      • Illuminate\Cache\Events\CacheHit (184μs)
      • Illuminate\Cache\Events\CacheHit (128μs)
      • Illuminate\Cache\Events\CacheHit (125μs)
      • Illuminate\Cache\Events\CacheHit (173μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (93μs)
      • Illuminate\Cache\Events\CacheHit (107μs)
      • Illuminate\Cache\Events\CacheHit (93μs)
      • Illuminate\Cache\Events\CacheHit (318μs)
      • Illuminate\Cache\Events\CacheHit (235μs)
      • Illuminate\Cache\Events\CacheHit (169μs)
      • Illuminate\Cache\Events\CacheHit (102μs)
      • Illuminate\Cache\Events\CacheHit (112μs)
      • Illuminate\Cache\Events\CacheHit (96μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (93μs)
      • Illuminate\Cache\Events\CacheHit (367μs)
      • Illuminate\Cache\Events\CacheHit (140μs)
      • Illuminate\Cache\Events\CacheHit (122μs)
      • Illuminate\Cache\Events\CacheHit (99μs)
      • Illuminate\Cache\Events\CacheHit (112μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (96μs)
      • Illuminate\Cache\Events\CacheHit (384μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (116μs)
      • Illuminate\Cache\Events\CacheHit (232μs)
      • Illuminate\Cache\Events\CacheHit (138μs)
      • Illuminate\Cache\Events\CacheHit (99μs)
      • Illuminate\Cache\Events\CacheHit (128μs)
      • Illuminate\Cache\Events\CacheHit (105μs)
      • Illuminate\Cache\Events\CacheHit (117μs)
      • Illuminate\Cache\Events\CacheHit (102μs)
      • Illuminate\Cache\Events\CacheHit (114μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (153μs)
      • Illuminate\Cache\Events\CacheHit (100μs)
      • Illuminate\Cache\Events\CacheHit (200μs)
      • Illuminate\Cache\Events\CacheHit (133μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (98μs)
      • Illuminate\Cache\Events\CacheHit (141μs)
      • Illuminate\Cache\Events\CacheHit (96μs)
      • Illuminate\Cache\Events\CacheHit (112μs)
      • Illuminate\Cache\Events\CacheHit (96μs)
      • Illuminate\Cache\Events\CacheHit (282μs)
      • Illuminate\Cache\Events\CacheHit (134μs)
      • Illuminate\Cache\Events\CacheHit (127μs)
      • Illuminate\Cache\Events\CacheHit (96μs)
      • Illuminate\Cache\Events\CacheHit (126μs)
      • Illuminate\Cache\Events\CacheHit (104μs)
      • Illuminate\Cache\Events\CacheHit (120μs)
      • Illuminate\Cache\Events\CacheHit (103μs)
      • Illuminate\Cache\Events\CacheHit (115μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (108μs)
      • Illuminate\Cache\Events\CacheHit (113μs)
      • Illuminate\Cache\Events\CacheHit (116μs)
      • Illuminate\Cache\Events\CacheHit (93μs)
      • Illuminate\Cache\Events\CacheHit (267μs)
      • Illuminate\Cache\Events\CacheHit (145μs)
      • Illuminate\Cache\Events\CacheHit (123μs)
      • Illuminate\Cache\Events\CacheHit (237μs)
      • Illuminate\Cache\Events\CacheHit (174μs)
      • Illuminate\Cache\Events\CacheHit (104μs)
      • Illuminate\Cache\Events\CacheHit (395μs)
      • Illuminate\Cache\Events\CacheHit (213μs)
      • Illuminate\Cache\Events\CacheHit (382μs)
      • Illuminate\Cache\Events\CacheHit (132μs)
      • Illuminate\Cache\Events\CacheHit (127μs)
      • Illuminate\Cache\Events\CacheHit (159μs)
      • Illuminate\Cache\Events\CacheHit (127μs)
      • Illuminate\Cache\Events\CacheHit (310μs)
      • Illuminate\Cache\Events\CacheHit (383μs)
      • Illuminate\Cache\Events\CacheHit (182μs)
      • Illuminate\Cache\Events\CacheHit (139μs)
      • Illuminate\Cache\Events\CacheHit (101μs)
      • Illuminate\Cache\Events\CacheHit (125μs)
      • Illuminate\Cache\Events\CacheHit (452μs)
      • Illuminate\Cache\Events\CacheHit (196μs)
      • Illuminate\Cache\Events\CacheHit (148μs)
      • Illuminate\Cache\Events\CacheHit (760μs)
      • Illuminate\Cache\Events\CacheHit (116μs)
      • Illuminate\Cache\Events\CacheHit (135μs)
      • Illuminate\Cache\Events\CacheHit (105μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (101μs)
      • Illuminate\Cache\Events\CacheHit (115μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (123μs)
      • Illuminate\Cache\Events\CacheHit (354μs)
      • Illuminate\Cache\Events\CacheHit (254μs)
      • Illuminate\Cache\Events\CacheHit (115μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (113μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (230μs)
      • Illuminate\Cache\Events\CacheHit (107μs)
      • Illuminate\Cache\Events\CacheHit (144μs)
      • Illuminate\Cache\Events\CacheHit (141μs)
      • Illuminate\Cache\Events\CacheHit (133μs)
      • Illuminate\Cache\Events\CacheHit (101μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (98μs)
      • Illuminate\Cache\Events\CacheHit (124μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (112μs)
      • Illuminate\Cache\Events\CacheHit (112μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (117μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (113μs)
      • Illuminate\Cache\Events\CacheHit (96μs)
      • Illuminate\Cache\Events\CacheHit (112μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (100μs)
      • Illuminate\Cache\Events\CacheHit (124μs)
      • Illuminate\Cache\Events\CacheHit (100μs)
      • Illuminate\Cache\Events\CacheHit (160μs)
      • Illuminate\Cache\Events\CacheHit (261μs)
      • Illuminate\Cache\Events\CacheHit (124μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (96μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (168μs)
      • Illuminate\Cache\Events\CacheHit (197μs)
      • Illuminate\Cache\Events\CacheHit (467μs)
      • Illuminate\Cache\Events\CacheHit (156μs)
      • Illuminate\Cache\Events\CacheHit (116μs)
      • Illuminate\Cache\Events\CacheHit (236μs)
      • Illuminate\Cache\Events\CacheHit (115μs)
      • Illuminate\Cache\Events\CacheHit (121μs)
      • Illuminate\Cache\Events\CacheHit (117μs)
      • Illuminate\Cache\Events\CacheHit (112μs)
      • Illuminate\Cache\Events\CacheHit (111μs)
      • Illuminate\Cache\Events\CacheHit (119μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (122μs)
      • Illuminate\Cache\Events\CacheHit (99μs)
      • Illuminate\Cache\Events\CacheHit (118μs)
      • Illuminate\Cache\Events\CacheHit (93μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (92μs)
      • Illuminate\Cache\Events\CacheHit (113μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (135μs)
      • Illuminate\Cache\Events\CacheHit (318μs)
      • Illuminate\Cache\Events\CacheHit (145μs)
      • Illuminate\Cache\Events\CacheHit (100μs)
      • Illuminate\Cache\Events\CacheHit (114μs)
      • Illuminate\Cache\Events\CacheHit (89μs)
      • Illuminate\Cache\Events\CacheHit (111μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • Illuminate\Cache\Events\CacheHit (108μs)
      • Illuminate\Cache\Events\CacheHit (94μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (94μs)
      • Illuminate\Cache\Events\CacheHit (115μs)
      • Illuminate\Cache\Events\CacheHit (97μs)
      • Illuminate\Cache\Events\CacheHit (112μs)
      • Illuminate\Cache\Events\CacheHit (301μs)
      • Illuminate\Cache\Events\CacheHit (121μs)
      • Illuminate\Cache\Events\CacheHit (158μs)
      • Illuminate\Cache\Events\CacheHit (171μs)
      • Illuminate\Cache\Events\CacheHit (99μs)
      • Illuminate\Cache\Events\CacheHit (109μs)
      • Illuminate\Cache\Events\CacheHit (95μs)
      • creating: site.layouts.app (383μs)
      • composing: site.layouts.app (18μs)
      • creating: components.canonical (424μs)
      • composing: components.canonical (74μs)
      • creating: components.open-graph (128μs)
      • composing: components.open-graph (48μs)
      • creating: site.headers.header (199μs)
      • composing: site.headers.header (121μs)
      • Illuminate\Cache\Events\CacheHit (1.35ms)
      • creating: components.footer (65μs)
      • composing: components.footer (66μs)
      • Illuminate\Cache\Events\CacheHit (574μs)
      • Illuminate\Cache\Events\CacheHit (177μs)
      • Illuminate\Cache\Events\CacheHit (735μs)
      • Illuminate\Cache\Events\CacheHit (635μs)
      • Illuminate\Cache\Events\CacheHit (134μs)
      • Illuminate\Cache\Events\CacheHit (129μs)
      • Illuminate\Cache\Events\CacheHit (161μs)
      • Illuminate\Cache\Events\CacheHit (194μs)
      • Illuminate\Cache\Events\CacheHit (255μs)
      • Illuminate\Cache\Events\CacheHit (145μs)
      • Illuminate\Cache\Events\CacheHit (124μs)
      • Illuminate\Cache\Events\CacheHit (110μs)
      • Illuminate\Cache\Events\CacheHit (380μs)
      • Illuminate\Cache\Events\CacheHit (919μs)
      • creating: components.forms.contact-us (452μs)
      • composing: components.forms.contact-us (136μs)
      • creating: components.forms.get-started (299μs)
      • composing: components.forms.get-started (108μs)
      • creating: components.forms.free-tool-download (101μs)
      • composing: components.forms.free-tool-download (44μs)
      • creating: components.forms.claim-free-worksheet (75μs)
      • composing: components.forms.claim-free-worksheet (40μs)
      • creating: components.forms.tutor-subscription-waitlist (70μs)
      • composing: components.forms.tutor-subscription-waitlist (40μs)
      • creating: components.forms.tutor-subscription-join (68μs)
      • composing: components.forms.tutor-subscription-join (38μs)
      • creating: components.forms.tutor-support (67μs)
      • composing: components.forms.tutor-support (402μs)
      • 321 x Illuminate\Cache\Events\CacheHit (19.57%)
        70.18ms
        10 x Illuminate\Database\Events\QueryExecuted (11.72%)
        42.02ms
        10 x Illuminate\Database\Events\StatementPrepared (4.59%)
        16.47ms
        1 x Illuminate\Foundation\Events\LocaleUpdated (1.28%)
        4.57ms
        1 x Illuminate\Routing\Events\Routing (0.36%)
        1.31ms
        1 x Illuminate\Database\Events\ConnectionEstablished (0.25%)
        912μs
        1 x Illuminate\Cache\Events\KeyWritten (0.21%)
        759μs
        1 x eloquent.booting: App\Models\SubjectCat (0.16%)
        571μs
        1 x creating: homework.show (0.14%)
        489μs
        1 x eloquent.booting: App\Models\HomeworkLibrary\HomeworkLibrary (0.13%)
        467μs
        1 x creating: components.forms.contact-us (0.13%)
        452μs
        1 x creating: components.breadcrumbs (0.12%)
        440μs
        1 x creating: components.canonical (0.12%)
        424μs
        1 x Illuminate\Routing\Events\RouteMatched (0.12%)
        418μs
        1 x composing: components.forms.tutor-support (0.11%)
        402μs
        1 x creating: site.layouts.app (0.11%)
        383μs
        1 x eloquent.booted: App\Models\HomeworkLibrary\HomeworkLibrary (0.09%)
        335μs
        1 x creating: components.forms.get-started (0.08%)
        299μs
        7 x eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibrary (0.06%)
        233μs
        1 x creating: site.headers.header (0.06%)
        199μs
        1 x Illuminate\Cache\Events\CacheMissed (0.05%)
        184μs
        2 x eloquent.retrieved: App\Models\Subject (0.05%)
        167μs
        1 x eloquent.booting: App\Models\HomeworkLibrary\HomeworkLibraryFile (0.05%)
        167μs
        2 x eloquent.retrieved: App\Models\SubjectCat (0.04%)
        139μs
        7 x eloquent.retrieved: App\Models\HomeworkLibrary\HomeworkLibraryFile (0.04%)
        139μs
        1 x composing: components.forms.contact-us (0.04%)
        136μs
        1 x creating: components.open-graph (0.04%)
        128μs
        1 x composing: site.headers.header (0.03%)
        121μs
        1 x composing: components.forms.get-started (0.03%)
        108μs
        1 x composing: components.breadcrumbs (0.03%)
        105μs
        1 x creating: components.forms.free-tool-download (0.03%)
        101μs
        1 x composing: homework.show (0.03%)
        97μs
        1 x eloquent.booting: App\Models\Subject (0.02%)
        78μs
        1 x creating: components.forms.claim-free-worksheet (0.02%)
        75μs
        1 x composing: components.canonical (0.02%)
        74μs
        1 x creating: components.forms.tutor-subscription-waitlist (0.02%)
        70μs
        1 x creating: components.forms.tutor-subscription-join (0.02%)
        68μs
        1 x creating: components.forms.tutor-support (0.02%)
        67μs
        1 x composing: components.footer (0.02%)
        66μs
        1 x creating: components.footer (0.02%)
        65μs
        1 x composing: components.open-graph (0.01%)
        48μs
        1 x eloquent.booted: App\Models\HomeworkLibrary\HomeworkLibraryFile (0.01%)
        45μs
        1 x composing: components.forms.free-tool-download (0.01%)
        44μs
        1 x eloquent.booted: App\Models\Subject (0.01%)
        42μs
        1 x eloquent.booted: App\Models\SubjectCat (0.01%)
        41μs
        1 x composing: components.forms.claim-free-worksheet (0.01%)
        40μs
        1 x composing: components.forms.tutor-subscription-waitlist (0.01%)
        40μs
        1 x composing: components.forms.tutor-subscription-join (0.01%)
        38μs
        1 x composing: site.layouts.app (0%)
        18μs
      14 templates were rendered
      • 1x homework.showshow.blade.phpblade
      • 1x components.breadcrumbsbreadcrumbs.blade.phpblade
      • 1x site.layouts.appapp.blade.phpblade
      • 1x components.canonicalcanonical.blade.phpblade
      • 1x components.open-graphopen-graph.blade.phpblade
      • 1x site.headers.headerheader.blade.phpblade
      • 1x components.footerfooter.blade.phpblade
      • 1x components.forms.contact-uscontact-us.blade.phpblade
      • 1x components.forms.get-startedget-started.blade.phpblade
      • 1x components.forms.free-tool-downloadfree-tool-download.blade.phpblade
      • 1x components.forms.claim-free-worksheetclaim-free-worksheet.blade.phpblade
      • 1x components.forms.tutor-subscription-waitlisttutor-subscription-waitlist.blade.phpblade
      • 1x components.forms.tutor-subscription-jointutor-subscription-join.blade.phpblade
      • 1x components.forms.tutor-supporttutor-support.blade.phpblade
      uri
      GET college-homework-library/{category}/{subject}/{id}
      middleware
      web, utm.parameters
      controller
      App\Http\Controllers\HomeworkLibraryController@show
      namespace
      where
      as
      homework.show
      file
      app/Http/Controllers/HomeworkLibraryController.php:79-176
      10 statements were executed, 4 of which were duplicates, 6 unique. Show only duplicated50.7ms
      • Connection Establishedtwenty4_siteHomeworkLibraryController.php#91
        Backtrace
        • 13. app/Http/Controllers/HomeworkLibraryController.php:91
        • 14. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 15. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 16. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 17. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `solutionslibrary` where `status` = 'published' and `price` > 0 and `solutionslibrary`.`id` = '13056' limit 1
        7.69mstwenty4_siteHomeworkLibraryController.php#97
        Bindings
        • 0: published
        • 1: 0
        • 2: 13056
        Backtrace
        • 16. app/Http/Controllers/HomeworkLibraryController.php:97
        • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `subjects` where `subjects`.`id` in (136)
        960μstwenty4_siteHomeworkLibraryController.php#97
        Backtrace
        • 21. app/Http/Controllers/HomeworkLibraryController.php:97
        • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `solutionslibrary_files` where `solutionslibrary_files`.`solutionlib_id` in (13056)
        1.1mstwenty4_siteHomeworkLibraryController.php#97
        Backtrace
        • 21. app/Http/Controllers/HomeworkLibraryController.php:97
        • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `subject_cats` where `subject_cats`.`id` = 3 limit 1
        1.04mstwenty4_siteHomeworkLibrary.php#201
        Bindings
        • 0: 3
        Backtrace
        • 20. app/Models/HomeworkLibrary/HomeworkLibrary.php:201
        • 26. app/Http/Controllers/HomeworkLibraryController.php:105
        • 27. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 28. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 29. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • select * from `solutionslibrary` where `id` <> 13056 and `subject` = 136 and `status` = 'published' and `price` > 0 order by RAND() limit 6
        34.57mstwenty4_siteHomeworkLibraryRepository.php#30
        Bindings
        • 0: 13056
        • 1: 136
        • 2: published
        • 3: 0
        Backtrace
        • 14. app/Repositories/HomeworkLibraryRepository.php:30
        • 15. vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • 16. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:419
        • 18. app/Repositories/HomeworkLibraryRepository.php:39
        • 19. app/Http/Controllers/HomeworkLibraryController.php:139
      • select * from `subjects` where `subjects`.`id` in (136)
        1.07mstwenty4_siteHomeworkLibraryRepository.php#30
        Backtrace
        • 19. app/Repositories/HomeworkLibraryRepository.php:30
        • 20. vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • 21. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:419
        • 23. app/Repositories/HomeworkLibraryRepository.php:39
        • 24. app/Http/Controllers/HomeworkLibraryController.php:139
      • select * from `solutionslibrary_files` where `solutionslibrary_files`.`solutionlib_id` = 13056 and `solutionslibrary_files`.`solutionlib_id` is not null and `publish` = 'question' order by `order` asc, `id` asc
        1.06mstwenty4_siteHomeworkLibrary.php#260
        Bindings
        • 0: 13056
        • 1: question
        Backtrace
        • 15. app/Models/HomeworkLibrary/HomeworkLibrary.php:260
        • 16. app/Transformers/HomeworkLibrary/HomeworkLibraryTransformer.php:58
        • 19. vendor/league/fractal/src/TransformerAbstract.php:128
        • 20. vendor/league/fractal/src/TransformerAbstract.php:107
        • 21. vendor/league/fractal/src/Scope.php:383
      • select * from `solutionslibrary_files` where `solutionslibrary_files`.`solutionlib_id` = 13056 and `solutionslibrary_files`.`solutionlib_id` is not null and `publish` = 'teaser' order by `order` asc, `id` asc
        970μstwenty4_siteHomeworkLibrary.php#260
        Bindings
        • 0: 13056
        • 1: teaser
        Backtrace
        • 15. app/Models/HomeworkLibrary/HomeworkLibrary.php:260
        • 16. app/Transformers/HomeworkLibrary/HomeworkLibraryTransformer.php:69
        • 19. vendor/league/fractal/src/TransformerAbstract.php:128
        • 20. vendor/league/fractal/src/TransformerAbstract.php:107
        • 21. vendor/league/fractal/src/Scope.php:383
      • select * from `solutionslibrary_files` where `solutionslibrary_files`.`solutionlib_id` = 13056 and `solutionslibrary_files`.`solutionlib_id` is not null and `publish` = 'solution' order by `order` asc, `id` asc
        1.06mstwenty4_siteHomeworkLibrary.php#260
        Bindings
        • 0: 13056
        • 1: solution
        Backtrace
        • 15. app/Models/HomeworkLibrary/HomeworkLibrary.php:260
        • 16. app/Transformers/HomeworkLibrary/HomeworkLibraryTransformer.php:80
        • 19. vendor/league/fractal/src/TransformerAbstract.php:128
        • 20. vendor/league/fractal/src/TransformerAbstract.php:107
        • 21. vendor/league/fractal/src/Scope.php:383
      • select * from `subject_cats` where `subject_cats`.`id` = 3 limit 1
        1.18mstwenty4_siteHomeworkLibrary.php#201
        Bindings
        • 0: 3
        Backtrace
        • 20. app/Models/HomeworkLibrary/HomeworkLibrary.php:201
        • 32. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • 33. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 34. vendor/livewire/livewire/src/ComponentConcerns/RendersLivewireComponents.php:69
        • 35. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      App\Models\HomeworkLibrary\HomeworkLibrary
      7HomeworkLibrary.php
      App\Models\HomeworkLibrary\HomeworkLibraryFile
      7HomeworkLibraryFile.php
      App\Models\Subject
      2Subject.php
      App\Models\SubjectCat
      2SubjectCat.php
          _token
          dfWI1lXAotFXRVVReQYKjNtzvMhnqaXlBsJ8gBoN
          utm_source
          direct
          redirectUrl
          /college-homework-library/Computer-Science/Java-Programming/13056
          _previous
          array:1 [ "url" => "https://staging.dev.24houranswers.com/college-homework-library/Computer-Scienc...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          PHPDEBUGBAR_STACK_DATA
          []
          path_info
          /college-homework-library/Computer-Science/Java-Programming/13056
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:21 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-amzn-trace-id" => array:1 [ 0 => "Root=1-67f86534-3c2abd1971eb5b405b126002" ] "host" => array:1 [ 0 => "staging.dev.24houranswers.com" ] "x-forwarded-port" => array:1 [ 0 => "443" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "18.117.114.128" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 11 Apr 2025 00:41:24 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IndIemxrT0h0cEIzNjVKM2JpeHV5c2c9PSIsInZhbHVlIjoiS1BuQWpGS2tsQUxldzVaTGRIbWM4N0s4TXJld1NOMEVFSVFhRVYzYm1hZHJjSmtBcXNZTXdVOUdMTmpOVWdWZUszdVB5aXVVbGtrbGV1OE5XSmZhcjFHWUx5Mit1TWV2Zkt1TzFSWlBlR25yVlUwZERKQUxtUVpIajdIOFVvNmUiLCJtYWMiOiJkYmYxNjNmMzE1ZWYwM2RkZDc3ODMzNzM4ODhhZjVmYmYzYzI3MTI2NmNjMjlhZGYxNDEzZWI0NWE5YmIyNzI2IiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 02:41:24 GMT; Max-Age=7200; path=/; domain=.24houranswers.com; samesite=laxXSRF-TOKEN=eyJpdiI6IndIemxrT0h0cEIzNjVKM2JpeHV5c2c9PSIsInZhbHVlIjoiS1BuQWpGS2tsQUxldzVaTGRIbWM4N0s4TXJld1NOMEVFSVFhRVYzYm1hZHJjSmtBcXNZTXdVOUdMTmpOVWdWZUszdVB5a" 1 => "24houranswers_session=eyJpdiI6IjZhU1R1UjBTL29XTG91dnBmVGhGWmc9PSIsInZhbHVlIjoiODArYzFqMXJJVnBOcEt5SDZ2d0d3NFRWVmNxR0lwNXp5UTMwNVNwWnM2dHFTcTlYdS9NME1nM3g5K2kzK2hiRTRmU2c4STU0aGV5bXJ5ZlpGejZ1cjhHM01UaXRxWjR0S0RKVThZVWlnVm5Wc005S2lyMGtnR1UveXlJR3cwenMiLCJtYWMiOiJlOWYxZTk1OTA3NzgxMGMzMGY3MGE4NmNjOWY1MDdkN2M0NzA4ZjYxNWRiZjVkZTNjNGE2NTkxNDhlMmFlNTc2IiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 02:41:24 GMT; Max-Age=7200; path=/; domain=.24houranswers.com; httponly; samesite=lax24houranswers_session=eyJpdiI6IjZhU1R1UjBTL29XTG91dnBmVGhGWmc9PSIsInZhbHVlIjoiODArYzFqMXJJVnBOcEt5SDZ2d0d3NFRWVmNxR0lwNXp5UTMwNVNwWnM2dHFTcTlYdS9NME1nM3g5K2kzK2" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IndIemxrT0h0cEIzNjVKM2JpeHV5c2c9PSIsInZhbHVlIjoiS1BuQWpGS2tsQUxldzVaTGRIbWM4N0s4TXJld1NOMEVFSVFhRVYzYm1hZHJjSmtBcXNZTXdVOUdMTmpOVWdWZUszdVB5aXVVbGtrbGV1OE5XSmZhcjFHWUx5Mit1TWV2Zkt1TzFSWlBlR25yVlUwZERKQUxtUVpIajdIOFVvNmUiLCJtYWMiOiJkYmYxNjNmMzE1ZWYwM2RkZDc3ODMzNzM4ODhhZjVmYmYzYzI3MTI2NmNjMjlhZGYxNDEzZWI0NWE5YmIyNzI2IiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 02:41:24 GMT; domain=.24houranswers.com; path=/XSRF-TOKEN=eyJpdiI6IndIemxrT0h0cEIzNjVKM2JpeHV5c2c9PSIsInZhbHVlIjoiS1BuQWpGS2tsQUxldzVaTGRIbWM4N0s4TXJld1NOMEVFSVFhRVYzYm1hZHJjSmtBcXNZTXdVOUdMTmpOVWdWZUszdVB5a" 1 => "24houranswers_session=eyJpdiI6IjZhU1R1UjBTL29XTG91dnBmVGhGWmc9PSIsInZhbHVlIjoiODArYzFqMXJJVnBOcEt5SDZ2d0d3NFRWVmNxR0lwNXp5UTMwNVNwWnM2dHFTcTlYdS9NME1nM3g5K2kzK2hiRTRmU2c4STU0aGV5bXJ5ZlpGejZ1cjhHM01UaXRxWjR0S0RKVThZVWlnVm5Wc005S2lyMGtnR1UveXlJR3cwenMiLCJtYWMiOiJlOWYxZTk1OTA3NzgxMGMzMGY3MGE4NmNjOWY1MDdkN2M0NzA4ZjYxNWRiZjVkZTNjNGE2NTkxNDhlMmFlNTc2IiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 02:41:24 GMT; domain=.24houranswers.com; path=/; httponly24houranswers_session=eyJpdiI6IjZhU1R1UjBTL29XTG91dnBmVGhGWmc9PSIsInZhbHVlIjoiODArYzFqMXJJVnBOcEt5SDZ2d0d3NFRWVmNxR0lwNXp5UTMwNVNwWnM2dHFTcTlYdS9NME1nM3g5K2kzK2" ] ]
          session_attributes
          0 of 0
          array:6 [ "_token" => "dfWI1lXAotFXRVVReQYKjNtzvMhnqaXlBsJ8gBoN" "utm_source" => "direct" "redirectUrl" => "/college-homework-library/Computer-Science/Java-Programming/13056" "_previous" => array:1 [ "url" => "https://staging.dev.24houranswers.com/college-homework-library/Computer-Science/Java-Programming/13056" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]